Greetings! I've noticed in the documentation that the sql standard requires foreign keys to reference primary key/(or maybe just unique) columns, but that postgresql does not enforce this. Is this a feature that is intended to persist, or a temporary deviation from the sql standard? The current postgresql behavior seems useful in cases where one wants to update a foreign key to a value already in the original table. Take care, -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah