| От | Bruno Wolff III |
|---|---|
| Тема | Re: fk problems with 0..n relations |
| Дата | |
| Msg-id | 20051205045542.GC1335@wolff.to обсуждение исходный текст |
| Ответ на | fk problems with 0..n relations ("Luis Silva" <lfs12@hotmail.com>) |
| Список | pgsql-novice |
On Mon, Dec 05, 2005 at 01:45:37 -0000, Luis Silva <lfs12@hotmail.com> wrote: > I there, i'm having a problem. i have a table(1) that is connected with two multiple table (2 and 3). the problem is thatthe table 1 might have one of the tables (2 or 3, or both). how can i make this relationship in sql. Resuming, table1 as a 0..n relation with table 2 and 3. thanks in advance. Normally you just have tables 2 and 3 refer to table 1 and not the other way around. If you need to make sure that the entry in table 1 corresponds to at least one entry in table 2 or table 3, then you can have table 1 refer to both table 2 and table 3, but allow nulls. Then you use a constraint to make sure at least one of the references is not null.
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера