Can anyone help me understand the issues in the debate between large tables and small, joined tables. I prefer the join method, but a lot of people say that the large table approach is more efficient because the joins themselves require resources that defeat their purpose (of course there are instances such as one-to-many relationships where joins are required).
Would you recommend using joins only where necessary, or would you recommend using them whenever possible so that data can be isolated, making it less resource-intensive to combine with other data down the road.
Seems to me that the join method is preferred if you are a long-term-minded person because suppose somone asks you for a report a month from now and you only need three fields, two from one table and one from another. If both tables are relatively small, the job for the server of accessing, say 30 fields to extract the three needed is preferred over accessing perhaps 500 fields (if the tables have a lot of fields) if both of the tables are large. The principle can become amplified over time.
Of course, either approach requires moderation as it is implemented. I was just looking for some discussion on the issue.
Thanks for your help.
-Mikem
Would you recommend using joins only where necessary, or would you recommend using them whenever possible so that data can be isolated, making it less resource-intensive to combine with other data down the road.
Seems to me that the join method is preferred if you are a long-term-minded person because suppose somone asks you for a report a month from now and you only need three fields, two from one table and one from another. If both tables are relatively small, the job for the server of accessing, say 30 fields to extract the three needed is preferred over accessing perhaps 500 fields (if the tables have a lot of fields) if both of the tables are large. The principle can become amplified over time.
Of course, either approach requires moderation as it is implemented. I was just looking for some discussion on the issue.
Thanks for your help.
-Mikem