Re: Foreign key data type mismatches - Mailing list pgsql-hackers

From Andreas Pflug
Subject Re: Foreign key data type mismatches
Date
Msg-id 3FCB36C5.4070000@pse-consulting.de
Whole thread Raw
In response to Foreign key data type mismatches  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: Foreign key data type mismatches  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
Peter Eisentraut wrote:

>I was just annoyed to find out that a foreign key doesn't check whether
>the referenced column has a sufficiently similar data type, it only checks
>whether an = operator exists.  This masks schema design errors and typos.
>Should this be tightened up, for example using the castability
>characteristics between the two data types?
>  
>

Sounds like a good idea. IMHO normally only *equal* data types should be 
referenced in a good data model design, but there's probably the need 
for some relaxed check option too.

Regards,
Andreas




pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Foreign key data type mismatches
Next
From: Alvaro Herrera
Date:
Subject: Re: Where does catalog store CHAR length ?