W
Will
Are there any issues I should be concerened with for fields that are
provided in a table but not used on some or many records?
- Does it slow down queries?
- Take more memory?
- Eat up more disk space?
- Create larger file size ?
One reason for the question is that each Person in our data base may have...
- 1 to 5 addresses or more
- several phone numbers
- more than one email address
- etc.
We can just create a standard record... each with fields for a single
address, email and 2 or 3 phone numbers... then create additional records
for those people with more addresses, emails or phone numbers...
Or we can create a seperate table for addresses, phones & emails & link them
to the persons record... So using sub_forms we can show the person and all
their addresses, phone numbers, emails, etc.
If there are no significant trade-offs for unused fields the first method
becomes simpler... maybe.
Thanks for any comments on this.
provided in a table but not used on some or many records?
- Does it slow down queries?
- Take more memory?
- Eat up more disk space?
- Create larger file size ?
One reason for the question is that each Person in our data base may have...
- 1 to 5 addresses or more
- several phone numbers
- more than one email address
- etc.
We can just create a standard record... each with fields for a single
address, email and 2 or 3 phone numbers... then create additional records
for those people with more addresses, emails or phone numbers...
Or we can create a seperate table for addresses, phones & emails & link them
to the persons record... So using sub_forms we can show the person and all
their addresses, phone numbers, emails, etc.
If there are no significant trade-offs for unused fields the first method
becomes simpler... maybe.
Thanks for any comments on this.