Диалоговое окно «Выбор объектов базы данных» (мастер обновления модели)
Диалоговое окно Выбор объектов базы данных является частью мастера обновления моделей. Чтобы запустить мастер обновления моделей, щелкните правой кнопкой мыши пустое место на поверхности конструктора моделей EDM или в любом месте окна Обозревателя моделей, а затем выберите команду Обновить модель из базы данных. В диалоговом окне Выбор объектов базы данных доступны три вкладки: Добавить, Обновить и Удалить. В этом разделе приведена сводка функций каждой вкладки. Подробные сведения об изменениях, которые мастер обновления моделей производит в EDMX-файле, см. в разделе Изменения в EDMX-файле, выполненные мастером обновления моделей.
Вкладка | Описание |
---|---|
Добавить |
Показывает дерево объектов базы данных, не представленных в текущей модели хранения. После выбора объекта для добавления мастер обновления моделей вносит изменения в концептуальную модель, модель хранения и сопоставления. Если мастер не должен применять правила английского языка к формам единственного и множественного числа для имен Entity, EntitySet и NavigationProperty, сбросьте флажок Формировать имена объектов во множественном или единственном числе. Если этот флажок оставить установленным, то мастер выполнит со вновь добавленными элементами следующие действия.
Если мастер не должен создавать свойства для типов сущностей, соответствующих столбцам внешнего ключа в базе данных, сбросьте флажок Включить столбцы внешнего ключа в модель. Дополнительные сведения о работе с внешними ключами в концептуальной модели см. в разделах Defining and Managing Relationships и ReferentialConstraint Element (CSDL).
Примечание
Если таблица базы данных содержит только внешние ключи (иногда называется «чистой соединяемой таблицей»), то мастер не будет создавать соответствующий тип сущности и не будет формировать свойства для связанных типов сущностей, соответствующих внешним ключам.Вместо этого будет создано сопоставление «многие ко многим» между двумя типами сущностей, которые связывает чистая соединяемая таблица.
|
Обновить |
Показывает дерево всех объектов, представленных как в базе данных, так и в модели хранения. В модели хранения определения всех элементов, показанных здесь, будут переписаны. |
Удалить |
Показывает дерево всех объектов, представленных в модели хранения, но не содержащихся в базе данных. Все элементы, показанные здесь, будут удалены из модели хранения. |
Примечание |
---|
При обновлении и удалении объектов изменения производятся только в модели хранения.Любые желаемые изменения концептуальной модели и сопоставлений должны быть сделаны вручную.Дополнительные сведения о определении концептуальной модели вручную см. в разделе Defining a Conceptual Model. |
См. также
Задачи
Как обновить EDMX-файл при изменении базы данных (средства модели EDM)