Поделиться через


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

Ассоциации определяют связи между типами сущностей в концептуальной модели. Сведения об ассоциации указаны в соответствующем сопоставлении ассоциаций. Сопоставления ассоциаций может быть создано или изменено в окне Сведения о сопоставлении конструктора моделей EDM ADO.NET (конструктор сущностей).

Bb738488.note(ru-ru,VS.100).gifПримечание
Нельзя сопоставлять ассоциацию, имеющую ссылочное ограничение.Сопоставление будет пропущено, если ассоциация имеет ссылочное ограничение «ключ сущности к ключу сущности».

Дополнительные сведения о создании ассоциаций между типами сущностей с помощью конструктора сущностей см. в разделе Как создавать и изменять ассоциации (средства работы с моделью EDM).

Создание сопоставления ассоциаций

  1. Щелкните правой кнопкой мыши ассоциацию в области конструктора и выберите пункт Сопоставление таблицы.

    В окне Сведения о сопоставлении появится сопоставление ассоциации.

  2. Нажмите кнопку Добавить таблицу или представление.

    Появится раскрывающийся список, содержащий все таблицы в модели хранения.

  3. Выберите таблицу, с которой будет сопоставлена ассоциация.

    В окне Сведения о сопоставлении отображаются оба элемента ассоциации и свойства ключа для типа сущности в каждом элементе.

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

Изменение сопоставления ассоциаций

  1. Выберите ассоциацию в области конструктора.

    В окне Сведения о сопоставлении появится сопоставление ассоциации.

  2. Щелкните Сопоставлено с <имя таблицы>.

    Появится раскрывающийся список, содержащий все таблицы в модели хранения.

  3. Выберите таблицу, с которой будет сопоставлена ассоциация.

    В окне Сведения о сопоставлении отображаются оба элемента ассоциации и свойства ключа для типа сущности в каждом элементе.

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

См. также

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

Реализация дополнительных возможностей Entity Framework

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

Задачи средств модели EDM
Сценарии средств работы с моделью EDM