Check constraint and at least two rows

Поиск
Список
Период
Сортировка
От Dane Foster
Тема Check constraint and at least two rows
Дата
Msg-id CA+WxinJxoeDTLxgCZeA75LGCADg4aaKmchxkHAmsUJr7pHJnJQ@mail.gmail.com
обсуждение исходный текст
Ответы Re: Check constraint and at least two rows  ("David G. Johnston" <david.g.johnston@gmail.com>)
Список pgsql-general
Hello,

I have a design/modelling puzzle/problem. I'm trying to model a series of events. So I have two tables w/ a parent child relationship. The child table has the rule/constraint/etc that for every row in the parent table there must be at least 2 rows in the child because a series must have at least 2 events to be a series.

Now the SQL for the constraint is straight-forward and easy to write. What I haven't figure out yet is where to put it because a straight forward table constraint won't work because it's checked on every INSERT which means it will be tripped on the first row inserted. A trigger doesn't seem to fit the bill either.

Ideas?

Thanks,

Dane

В списке pgsql-general по дате отправления:

Предыдущее
От: Leonardo M. Ramé
Дата:
Сообщение: MinGW-W64 compile error
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: Check constraint and at least two rows