Определение связи в схеме модели базы данных

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Определение связи в Visio с помощью первичные и внешние ключи таким образом, можно создать набор данных из нескольких таблиц.

Примечание : Если вы используете Visio Pro для Office 365 и хотите узнать о том, как реконструирование существующей базы данных в модель базы данных, читайте статью реконструирование существующей базы данных.

В этой статье

Создание связи в схеме модели базы данных

Удаление отношения из модели базы данных

Определение связи, как один к одному или один ко многим

Отображение связей и их свойств в схеме

Не удается найти функции моделирования баз данных?

Это скорее всего, что ваш edition Visio не содержит функциями, которые вы ищете. Чтобы узнать, какая версия Visio у вас есть, в меню Справка выберите пункт О Microsoft Office Visio. Название выпуска находится в верхней строке текста в диалоговом окне.

Версия Microsoft Office Visio Стандартный не включает шаблон схемы моделирования баз данных.

Microsoft Office Visio профессиональный поддерживает обратного инженерные функции шаблона схеме модели базы данных (с помощью существующей базы данных для создания модели в Visio ), но не поддерживает вперед инженерные функции (с помощью Visio модели базы данных для создания кода SQL).

Примечание : Использовать полный набор базы данных можно найти возможности моделирования, включая реконструирование и пересылка инженерные в Visio для разработчики предприятия. Visio для корпоративных разработчики включается в MSDN Premium подписка, который входит в состав Visual Studio Professional и на основе ролей выпусков Visual Studio Team System.

Создание связи в схеме модели базы данных

  1. Убедитесь, что в схеме отображены обе таблицы. Если модель реконструировалась из существующей базы данных, может потребоваться перетащить одну или обе таблицы из окна «Таблицы и представления» на страницу документа.

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

  3. В окне Свойства базы данных в группе Категории выберите вариант Столбцы.

  4. В сетке выделите столбец для однозначного определения каждой строки таблицы и установите флажок PK, чтобы задать его в качестве первичного ключа.

  5. Из набора элементов Объектно-реляционная схема или Сущности и отношения перетащите фигуру Отношение и разместите ее на свободном месте страницы.

  6. Соедините верхний конец фигуры с родительской таблицей.

  7. Соедините другой конец с дочерней таблицей.

    Если во второй таблице отсутствует столбец с тем же именем, что и у первичного ключа, он автоматически добавится во вторую таблицу в качестве внешнего ключа.

Примечание : Если линии связи отсутствуют, в меню База данных выберите пункт Параметры, а затем — команду Документ. На вкладке Отношение в группе Показывать установите флажок Отношения.

К началу страницы

Удаление связи из модели базы данных

  1. Выделите связь в схеме и нажмите клавишу DELETE.

  2. В диалоговом окне Удалить объект выполните одно из следующих действий.

    • Чтобы удалить связь из документа и основной модели, нажмите кнопку Да.

    • Чтобы удалить только линию в документе, нажмите кнопку Нет.

      Примечание : Если была нажата кнопка Нет, а позднее было решено добавить линию назад в документ, выберите одну из связанных таблиц, а затем в меню База данных выберите команду Показать связанные таблицы.

Совет : Можно выбрать вариант: либо всегда размещать связи, удаленные из основной модели, либо — никогда. В меню База данных выберите пункт Параметры, затем — команду Моделирование и перейдите на вкладку Логическая схема.

К началу страницы

Определение связи «один-к-одному» или «один-ко-многим»

Размерность связи описывает, сколько строк одной таблицы можно связать со строками другой таблицы. Например, в одном отделе может быть много сотрудников, но каждый сотрудник может работать только в одном отделе. Размерность обычно выражается в виде «один-к-одному», «один-ко-многим» и «многие-ко-многим».

  1. Дважды щелкните связь.

  2. В окне Свойства базы данных в группе Категории выберите вариант Прочее.

  3. В группе Мощность выберите размерность, наиболее подходящую к связи. Для связи «один-ко-многим» наилучшим вариантом будет 0 или более или 1 или более. Для отношений «один-к-одному» — 0 или 1 или Ровно 1.

К началу страницы

Отображение связей и их свойств в схеме

Сведения о связях в схеме можно отобразить или скрыть.

  1. В меню База данных выберите пункт Параметры, а затем — команду Документ.

  2. На вкладке Отношения проверьте сведения, которые нужно отобразить в схеме.

    Можно отобразить или скрыть:

    • Связи

    • Размерность

    • Нотацию «гусиные лапки»

    • Глагольную фразу

    • Ссылочные действия

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×