Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Surrogate Key vs Production Key
Galen Boyer wrote:
> On Mon, 11 Oct 2004, damorgan_at_x.washington.edu wrote:
>
>>Galen Boyer wrote: >> >>>What does one do when the "natural keys" are actually >>>different based on the source? Maybe someone needs to define >>>a "natural key". Seems to me, it is a key that some other >>>system has already defined. >> >>The natural key is well defined by the work done by Date and >>Codd. That which uniquely defines a record in one set does not >>necessarily define a unique record in another set.
Then by definition you don't have a natural key.
What is a natural key in one system may not be in another. To try to treat it otherwise is tortured logic.
-- Daniel A. Morgan University of Washington damorgan_at_x.washington.edu (replace 'x' with 'u' to respond)Received on Wed Oct 13 2004 - 21:45:13 CDT