costya wrote:
Можно ли сделать foreign key и добавить условие в него по второму полю
например where type = 5.
Нужно чтобы не создавать множество справочников для дней недели
(пн,...,вс);(утро,...,ночь),(январь,...,лето,...,хочу на море).
ЧТо-то вроде
alter table DF
add constraint FK_DF_3
foreign key (WEEKDAY_ID,'днед')
references NEED_LEVELS(ID,GROUP_NAME)

Или придётся на уровне приложений за этим следить?


Поток сознания ниасилил, но количество сегментов в любом констрейнте ограничено только ограничениями на "ширину" поддерживающего его индекса. Кастельно форейнов - естественно, парный примари или уник должен соответсвовать.

--
Regards. Ded.

Ответить