У меня есть следующие таблицы
ModuleClass ( <ModuleID>, <Section>, <Number>, StartDate, EndDate)
ClassEnrollment ( <ModuleID>, <Section>, <Term Code>, <User Name>, Role)
Теперь сущность ModuleClass может иметь более одной регистрации, поэтому существует отношение 1 к M. Однако при попытке определить FK между ModuleClass и ClassEnrollment с использованием ModuleID и Section я получаю
Столбцы в таблице ClassEnrollment не соответствуют существующему первичному ключу или ограничению UNIQUE.
Однако и ModuleID, и Section участвуют в ограничении PK.
(Я использую визуальные инструменты базы данных для создания таблиц и указания отношения).
Как лучше представить эту связь?
CREATE TABLE
и добавить их к своему вопросу? - person Damien_The_Unbeliever   schedule 30.03.2011