Как добавлять и изменять справочные ограничения (средства работы с моделью EDM)

Этот раздел описывает процесс добавления справочных ограничений в концептуальную модель с помощью конструктора моделей EDM (конструктор сущностей). Дополнительные сведения о справочных ограничениях см. в разделе ReferentialConstraint Element (CSDL).

Dd456813.note(ru-ru,VS.100).gifПримечание
При наличии справочного ограничения на ассоциации в концептуальной модели мастер создания базы данных распространяет справочное ограничение на базу данных.Дополнительные сведения см. в разделах Мастер создания базы данных (средства работы с моделью EDM) и Правила создания базы данных (мастер создания базы данных).

Добавление или изменение справочного ограничения в концептуальной модели

Если конструктор сущностей используется для добавления или изменения справочных ограничений в концептуальной модели, то он добавляет или изменяет элемент ReferentialConstraint в содержимом CSDL EDMX-файла.

Добавление или изменение справочного ограничения в концептуальной модели

  1. Дважды щелкните ассоциацию, которую необходимо изменить.

    Откроется диалоговое окно Справочные ограничения.

  2. Из раскрывающегося списка Участник выберите основную сущность в ссылочном ограничении.

    Свойства ключа сущности добавляются в список Основной ключ в диалоговом окне.

  3. Из раскрывающегося списка Зависимый выберите зависимую сущность в ссылочном ограничении.

  4. Для каждого основного ключа, который имеет зависимый ключ, выберите соответствующий зависимый ключ из раскрывающихся списков в столбце Зависимый ключ.

  5. Нажмите кнопку OK.

См. также

Основные понятия

Конструктор моделей EDM ADO.NET

Другие ресурсы

Мастер создания базы данных (средства работы с моделью EDM)
Defining and Managing Relationships