thefear
Technical User
- Mar 24, 2004
- 20
Hi, firstly, thanks to all you folk on tek-tips. I've learnt more useful techniques from these forums than from any book or course!
Sycophancy aside I have a question about table normalisation the answer to which I've never been quite sure of.
I have a table that stores case details - reference numbers, dates, invoice amounts, etc. Occasionally, a special case comes into the office that has all the properties of a standard case but a few more too - more dates and a couple more reference numbers.
My question is, "Should I extract the extra fields to a new table, considering how rarely these cases crop up, or should I include the fields in the main table where for the vast majority of cases the fields will remain empty"?
This question in different guises has puzzled me many times over the years, but now it's for work it's preying on my mind.
You may be conflicting ideas on this, but all will be appreciated.
Thanks in advance
M Finch
Sycophancy aside I have a question about table normalisation the answer to which I've never been quite sure of.
I have a table that stores case details - reference numbers, dates, invoice amounts, etc. Occasionally, a special case comes into the office that has all the properties of a standard case but a few more too - more dates and a couple more reference numbers.
My question is, "Should I extract the extra fields to a new table, considering how rarely these cases crop up, or should I include the fields in the main table where for the vast majority of cases the fields will remain empty"?
This question in different guises has puzzled me many times over the years, but now it's for work it's preying on my mind.
You may be conflicting ideas on this, but all will be appreciated.
Thanks in advance
M Finch