Пусть имеются целевые отношения S – поставщики и P – детали. Создать ссылающееся отношение SP – поставки с первичным ключом (код поставщика, код детали) и соответствующими внешними ключами (S#) и (P#). Отношение SP, содержит атрибут QTY – количество детали в поставке, имеющий ограничение атрибута, детали в поставке не более 5000, но положительно. Имеется ограничение системы, при обновлении информации в целевых отношениях, каскадировать изменение на ссылающееся отношение. Имеется, также, ограничение системы, при удалении информации в целевых отношениях, ограничить удаление с учетом информации в ссылающемся отношении.

  • Среди приведенных - нет правильного.
  • CREATE Base Relation SP (S# S# Not Null, P# P# Not Null, QTY QTY Not Null) PRIMARY KEY (S#, P#) Foreign Key (S#) References S On Delete On Update, Foreign Key (P#) References P On Delete On Update, CHECK (QTY>0 AND QTY
  • CREATE Base Relation SP (S# S# Not Null, P# P# Not Null, QTY QTY Not Null) PRIMARY KEY (S#, P#) Foreign Key (S#) References S On Delete Restrict On Update Cascade, Foreign Key (P#) References P On Delete Restrict On Update Cascade, CHECK (QTY
  • CREATE Base Relation SP (S# S# Not Null, P# P# Not Null, QTY QTY Not Null) PRIMARY KEY (S#, P#) Foreign Key (S#) References S On Delete Cascade On Update Restrict, Foreign Key (P#) References P On Delete Cascade On Update Restrict, CHECK (QTY>0 AND QTY
  • CREATE Base Relation SP (S# S# Not Null, P# P# Not Null, QTY QTY Not Null) PRIMARY KEY (S#, P#) Foreign Key (S#) References S On Delete Restrict On Update Cascade, Foreign Key (P#) References P On Delete Restrict On Update Cascade, CHECK (QTY>0 AND QTY

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.