Re: Enforcing Join condition
| От | சிவகுமார் மா | 
|---|---|
| Тема | Re: Enforcing Join condition | 
| Дата | |
| Msg-id | 139e14f00711150616s91dbb3dje00f6983ac0395c2@mail.gmail.com обсуждение исходный текст | 
| Ответ на | Re: Enforcing Join condition (Sam Mason <sam@samason.me.uk>) | 
| Ответы | Re: Enforcing Join condition | 
| Список | pgsql-general | 
On Nov 15, 2007 5:52 PM, Sam Mason <sam@samason.me.uk> wrote: > What I tend to do here, is something like: > > CREATE TABLE test ( > type INTEGER, > ref1 INTEGER REFERENCES table1 CHECK ((type = 1) = (ref1 IS NOT NULL)), > ref2 INTEGER REFERENCES table2 CHECK ((type = 2) = (ref2 IS NOT NULL)), > ref3 INTEGER REFERENCES table3 CHECK ((type = 3) = (ref3 IS NOT NULL)) > ); Thanks for sharing. Will try it. But, we have more than 10 types in one table. Will be tough to handle. Ma Sivakumar -- மா சிவகுமார் எல்லோரும் எல்லாமும் பெற வேண்டும் http://masivakumar.blogspot.com
В списке pgsql-general по дате отправления: