Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Table Design Question pls help..
On Sun, 03 Oct 2004 21:48:06 -0700, Daniel Morgan wrote:
> Comments in-line. > > xtanto wrote: >
>>:
> > No. >
> > Combine the tables. Your design is non-relational and guaranteed to > create problems.
We have not been given any information about the attributes of a member versus a non-member. Nor have we been given any information about the relationships between members, non-members and other entities in his domain. Until given this information, making a normalization judgement is totally speculative.
If we put normalization aside and just address actual implementation of the tables, then we still don't have enough information to make a judgement. We need to know the usage patterns of the data (CRUD matrix). If members and non-members have drastically different usage patterns, keeping the phsycally distinct could be the correct implementation. A UNION can be quite fast, especially if it is a UNION ALL. And if the UNION is used infrequently relative to the usage frequency of its constituant parts, keeping them separate can be more performant. Received on Wed Oct 06 2004 - 11:15:58 CDT