A
annie
My formal database education (a graduate school course in an Information
Systems program) armed me with the wisdom to put a lot of effort into table
design and normalization before implementing the database, and I follow this
approach religiously. Choosing proper key fields is an obvious part of
this. As a result, I often have tables with multi-field keys.
However, in more than one instance over the Internet I have read from others
who claim that using a meaningless, single-field key for all tables is the
best way to go. This strikes me as being counter to the design theory that
I learned.
I suspect that there are pros and cons to both approaches.
I'd like to hear what others think about this.
Thanks!!!
Systems program) armed me with the wisdom to put a lot of effort into table
design and normalization before implementing the database, and I follow this
approach religiously. Choosing proper key fields is an obvious part of
this. As a result, I often have tables with multi-field keys.
However, in more than one instance over the Internet I have read from others
who claim that using a meaningless, single-field key for all tables is the
best way to go. This strikes me as being counter to the design theory that
I learned.
I suspect that there are pros and cons to both approaches.
I'd like to hear what others think about this.
Thanks!!!