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

