Добавление и соединение фигур в Visio
Дополнительные фигуры, Экспресс-фигуры и т. д.
Выберите фигуру и перетащите ее на страницу документа.

Добавление и автоматическое соединение фигур
Наведите указатель мыши на фигуру и удерживайте его, пока вокруг фигуры не появятся стрелки автосоединения.
Если стрелки автосоединения не появляются, на вкладке Вид установите флажок Автосоединение.
Наведите указатель на стрелку, которая указывает в том направлении, где вы хотите добавить фигуру, и выберите фигуру на мини-панели инструментов.
Если вам нужна фигура, которой нет на мини-панели инструментов, перетащите ее из области Фигуры на стрелку автосоединения.

Соединение фигур
На вкладке Главная нажмите кнопку Соединительная линия.
С помощью мыши проведите соединительную линию от одной фигуры к другой.
Когда все будет готово, нажмите кнопку Указатель.
Добавление текста в фигуру
Закончив, щелкните в любом месте за пределами фигуры или нажмите клавишу ESC.


Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.




В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Все, что нужно знать о соединительных линиях Visio
В Visio соединительные линии или просто коннекторы (connector (англ.) — соединительная линия. Примечание комментатора) используются для соединения фигур. Они относятся к важнейшим элементам схемы и нужны для описания процессов и взаимосвязей между фигурами. Коннекторы используются в большинстве схем, включая блок-схемы, организационные диаграммы и иерархические схемы.
Чтобы нарисовать коннектор, на вкладке Главная (Home) в группе Инструменты (Tools) выберите инструмент Соединительная линия (Connector). Теперь вы можете легко добавить коннектор на схему с помощью мыши.

В разделах этой статьи содержатся советы и рекомендации для следующих сценариев.
- Использование статического или динамического соединения.
- Автоматическое соединение фигур.
- Выбор формата коннекторов.
- Быстрый выбор всех коннекторов.
- Нахождение и настройка изменения маршрута.
- Нахождение и настройка параметров приклеивания.
- Добавление значков пересечения линий.
- Использование коннекторов с несколькими метками.
- Как найти вкладку «Разработчик».
Если у вас есть замечания и комментарии, поделитесь ими на сайте Visio User Voice или отправьте их на адрес электронной почты tellvisio@microsoft.com
Использование статического или динамического соединения
Коннектор можно приклеить к фигурам или точкам соединения на фигурах. При статическом соединении выполняется приклеивание к точкам соединения, при динамическом — выполняется соединение с фигурами в целом.
Статическое соединение
При статическом соединении приклеивание к точке соединения сохраняется при перемещении фигур. Чтобы создать соединение этого типа, выберите на ленте инструмент Соединительная линия и протяните соединение от одной точки соединения к другой. При наведении курсора мыши на точки соединения они выделяются зеленым контуром.
Динамическое соединение
При динамическом соединении сохраняется соединение с фигурами при их перемещении и находится кратчайший маршрут между соединенными фигурами. Чтобы создать динамическое соединение между фигурами, выберите на ленте инструмент Соединительная линия и переместите курсор от одной точки соединения к другой. При наведении курсора мыши на фигуру она выделяется зеленым контуром.
Статическое и динамическое соединение
Вы также можете использовать коннектор, один конец которого статически соединен с точкой соединения на фигуре, а другой соединен с фигурой динамически.
При перемещении ромба коннектор соединяется с прямоугольной фигурой в точке, с которой он был соединен изначально, при этом другой конец коннектора соединяется с ромбом в другой точке, отличной от начальной точки соединения. Соединение с прямоугольной фигурой является статическим, а с ромбом — динамическим.
Автоматическое соединение фигур
В Visio можно включить автоматическое соединение фигур при их добавлении в схему. Это особенно полезно при создании блок-схем. Для использования этой функции необходимо активировать автосоединение. Автосоединение можно включать и выключать на уровне документа или на уровне приложения.
На вкладке Вид (View) в группе Визуальные подсказки (Visual Aids) необходимо включить параметр Автосоединение (AutoConnect). При включении параметра Автосоединение на вкладке Вид автосоединение активируется только для текущего документа [параметр документа].

Кроме того, автосоединение можно включить или выключить для всех документов с помощью внутреннего меню: Файл (File) > Параметры (Options) > Дополнительно (Advanced) > Разрешить автосоединение (Enable AutoConnect) [параметр приложения].

Теперь удерживайте курсор мыши над фигурой, чтобы появились стрелки автосоединения. Затем удерживайте курсор мыши над стрелкой, указывающей направление добавления фигуры. Появится мини-панель инструментов с первыми четырьмя фигурами из набора элементов Экспресс-фигуры. Выберите фигуру, которую нужно добавить.
Выбор формата коннекторов
Довольно часто требуется изменить внешний вид коннекторов. Например, добавить или убрать концы линии, сплошную линию заменить на штриховой или точечный пунктир, изменить толщину линии и т. д. Формат коннекторов можно задать следующими способами.
На ленте
Выберите коннектор, формат которого необходимо изменить. На вкладке Главная (Home) в группе Стили фигур (Shape Styles) используйте выпадающие списки параметров элемента Линия (Line), которые позволяют изменять цвет или толщину линии, добавлять или убирать концы линии и т. д.

С помощью контекстного меню
Щелкните коннектор правой кнопкой мыши и в контекстном меню выберите Формат фигуры (Format Shape). Справа от окна документа появится панель Формат фигуры (Format Shape). Изменить коннектор можно с помощью параметров в разделе Линия (Line).
Быстрый выбор всех коннекторов
Иногда на странице требуется выбрать все коннекторы, чтобы применить к ним то или иное изменение. Например, у вас может появиться необходимость заменить сплошные линии всех коннекторов на странице на пунктирные. Для этого потребуется быстро выделить все эти коннекторы. Для этого действия вы можете выбрать их по типу, как показано ниже.
На вкладке Начало (Home) в группе Редактирование (Editing) в выпадающем списке элемента Выделить (Select) выберите команду Выбор по типу (Select by Type).

В окне Выбор по типу (Select by Type) вы можете использовать любой из показанных ниже вариантов для выбора всех коннекторов.
- Роль фигуры (Shape role)

- Слой (Layer)
Нахождение и настройка изменения маршрута
Если коннекторы автоматически меняют маршрут или сдвигаются при перемещении фигуры рядом с ними (см. анимацию ниже), а вы не желаете данного действия, вы можете добиться необходимого поведения коннекторов, изменив несколько соответствующих параметров.
Параметры поведения для фигуры, которая вызывает сдвиг коннекторов [параметр фигуры]
- Выберите фигуру, которая вызывает сдвиг коннектора.
- На вкладке Разработчик (Developer) [как найти эту вкладку, см. ниже в соответствующем разделе] в группе Конструктор фигур (Shape Design) щелкните элемент Поведение (Behavior). В появившемся окне параметров поведения откройте вкладку Размещение (Placement).
- В выпадающем списке Поведение при размещении (Placement behavior) выберите одну из следующих опций:
- Не размещать и не задавать маршрут (Do not lay out and route around);
- Разместить и задать маршрут (Lay out and route-around).
В разделе Взаимодействие с соединительными линиями (Interaction with connectors) установите флажки, отвечающие за горизонтальное и вертикальное прокладывание маршрута через фигуру.
Параметры поведения для коннекторов [параметр фигуры]
Вы также можете изменить параметры коннекторов, а не фигур, которые вызывают изменение маршрута.
- Выберите коннектор. На вкладке Разработчик (Developer) [как найти эту вкладку, см. ниже в соответствующем разделе] в группе Конструктор фигур (Shape Design) щелкните элемент Поведение (Behavior).
- В появившемся окне параметров поведения откройте вкладку Соединительная линия (Connector). В разделе Маршрутизация линий (Line routing) для параметра Изменение маршрута (Reroute) выберите значение Никогда (Never) из выпадающего списка вариантов.
Нахождение и настройка параметров приклеивания
Если коннекторы не приклеиваются к фигурам в процессе соединения фигур или отсоединяются от фигур при их перемещении (см. анимацию ниже), следует проверить, активированы ли параметры приклеивания. Если коннектор приклеен или прикреплен к фигуре, это соединение сохраняется даже при перемещении фигуры.
Параметры приклеивания доступны на уровне слоя и уровне документа. Фактически, параметры приклеивания для слоев и документов сохраняются до момента их изменения.
Параметры приклеивания на уровне слоя
Чтобы активировать приклеивание для слоя Соединительная линия, на вкладке Главная (Home) в группе Редактирование (Editing) в выпадающем списке элемента Слои (Layers) выберите Свойства слоя (Layer properties).

Параметры приклеивания на уровне документа
Чтобы открыть параметры привязки и приклеивания, на вкладке Вид (View) в группе Визуальные подсказки (VisualAids) щелкните значок вызова диалогового окна.

В окне параметров привязки и приклеивания активируйте параметр Приклеивание (Glue).

Примечание. Коннекторы, которые были нарисованы при отключенных параметрах приклеивания, не будут автоматически соединяться с фигурами. Их необходимо соединить с фигурами после включения параметра Приклеивание (Glue). После этого их приклеивание к фигурам будет сохраняться даже при перемещении фигур.
Добавление значков пересечения линий
У вас есть возможность выбрать стиль отображения значков пересечения соединительных линий, например в виде зазора, дуги, квадрата и т. д. Эти параметры доступны на уровне страницы и уровне фигуры (коннектора).
Уровень страницы
- Щелкните правой кнопкой мыши по вкладке с названием страницы, расположенную под окном документа и в выпадающем меню выберите команду Параметры страницы (Page Setup).
- В появившемся окне параметров страницы откройте вкладку Макеты и маршруты (Layout and Routing).
- В разделе Значки пересечения линий (Line jumps) вы можете выбрать стиль значка пересечения линий (Line jump style) из выпадающего списка.

Для значков пересечения линий можно выбрать такие стили, как зазор, дуга, квадрат и т. д.
Уровень фигуры
- Выберите коннекторы.
- На вкладке Разработчик (Developer) в группе Конструктор фигур (Shape Design) щелкните элемент Поведение (Behavior).
- В появившемся окне параметров поведения откройте вкладку Соединительная линия (Connector).
- В разделе Значки пересечения линий (Line jumps) выберите нужный стиль значка пересечения линий (Line jump style) среди вариантов из выпадающего списка.
Использование коннекторов с несколькими метками
Пользователи часто сообщали нам, что хотят использовать коннекторы с несколькими метками (полями для ввода текста. Примеч. коммент.). Соединительная линия, доступная на ленте, во вкладке Главная (Home), содержит только одно поле для текста.
Быстрое решение проблемы
Для профессиональных версий Visio часто предлагается следующее решение проблемы: использовать фигуру Отношение (Relationship) или Соединитель отношения (Relationship connector) или Связь (Association) (на моем компьютере эти фигуры называются Наследование (Inheritance), Расширенное сопоставление (Directed Association), Ассоциация (Association). Примеч. коммент.) из набора элементов Класс UML (UML class) и наборов элементов для баз данных из категории Программы и базы данных (Software and Database), а затем включить опцию Показать кратность для этих фигур-коннекторов.
Обратите внимание, что эти наборы элементов доступны только в профессиональной версии Visio и версии Visio Pro (с 1 октября 2017 версия изменила название на Visio Online Plan 2. Примеч. коммент.). Для использования этих наборов элементов перейдите на панель Наборы элементов (Stencils) слева, выберите Дополнительные фигуры (More Shapes), наведите курсор на пункт Программное обеспечение и базы данных (Software and Database) в выпадающем меню и выберите набор элементов Класс UML (UML Class) или любой из наборов элементов для баз данных.

Щелкните правой кнопкой мыши фигуру Отношение или Соединитель отношения или Ассоциация, взятую из набора элементов Класс UML из категории Программы и базы данных, затем выберите команду Показать кратность (Show multiplicity).
Использование таблицы свойств фигуры
Если вы умеете использовать формулы в таблице свойств фигуры (для ее отображения выделите фигуру правой кнопкой мыши и выберите команду Показать таблицу свойств фигуры (Show ShapeSheet), вы можете воспользоваться этим интересным способом для установки нескольких меток (текстовых полей). Добавьте текстовые поля на схему. Используйте формулы в таблицах свойств этих текстовых полей со ссылкой на таблицу свойств коннектора, чтобы разместить эти текстовые поля в качестве меток рядом с коннектором таким образом, чтобы при перемещении коннектора текстовые поля (метки) тоже перемещались. См. пример ниже.
Таблица свойств коннектора (имя фигуры — Dynamic connector.1001), к которому будет прикреплено текстовое поле:

Таблица свойств текстового поля (имя фигуры — «Sheet.1003»), которое мы будем использовать в качестве метки:

В ячейках PinX и PinY текстового поля имеются ссылки на ячейки BeginX и BeginY фигуры Dynamic connector (динамического коннектора). Аналогичным образом в макет чертежа можно добавить другое текстовое поле, у которого ячейки PinX и PinY ссылаются на ячейки EndX и EndY динамического коннектора, как показано ниже:

В результате дополнительные текстовые поля будут перемещаться совместно с концами соединительной линии.
Как найти вкладку «Разработчик»
Чтобы найти вкладку Разработчик (Developer), выберите команду Файл (File) > Параметры (Options) > Настройка ленты (Customize Ribbon) и установите флажок Разработчик (Developer) в правом столбце основных вкладок.
Как соединить две фигуры в Визио?
Соединение фигур на странице · На вкладке Главная в группе Инструменты щелкните Соединительная линия Изображение кнопки или нажмите клавиши CTRL+3. · Щелкните .
Как соединить две фигуры в Visio?
Соединение фигур на страницеНа вкладке Главная в группе Инструменты щелкните Соединительная линия или нажмите клавиши CTRL+3.Щелкните фигуру и перетащите соединительную линию на другую фигуру.Завершив создание соединения, на вкладке Главная в группе Инструменты щелкните Указатель или нажмите клавиши CTRL+1.
Как объединить объекты в Визио?
Перетащите выделение вокруг всех фигур, которые вы хотите сгруппировать или разгруппировать, или, удерживая нажатой кнопку CTRL, щелкните все фигуры, которые нужно сгруппировать или разгруппировать. Щелкните правой кнопкой мыши выбранную фигуру, выберите группу, а затем — Группу. Можно также нажать CTRL+SHIFT+G.
Как добавить точку соединения на фигуру Визио?
Добавление точки соединения на фигуруВыделите фигуру.На вкладке Главная в группе Инструменты выберите инструмент Точка соединения .Если точки соединения не видны, на вкладке Вид в группе Визуальные подсказки установите флажок Точки соединения.
Как выровнять фигуры в Визио?
Выравнивание фигур без изменения интервалаВыделите фигуру, по которой требуется выровнять другую фигуру.Выделите остальные фигуры.На вкладке Главная нажмите кнопку Выровнять.Выберите вариант выравнивания, чтобы просмотреть эффект.Выберите подходящий вариант выравнивания для своей схемы.
Как сделать связь один ко многим visio
Как сделать соединительную линию в Visio со стрелкой?
- Выделите соединительную линию.
- На вкладке Главная в группе Фигура выберите Линия, затем выберите Стрелки.
- Выберите Другие стрелки, в окне Линия выберите тип, размер и тип завершения, затем нажмите кнопку ОК.
Как используются соединительные линии?
— соединительная линия. Примечание комментатора ) используются для соединения фигур. Они относятся к важнейшим элементам схемы и нужны для описания процессов и взаимосвязей между фигурами. Коннекторы используются в большинстве схем, включая блок-схемы, организационные диаграммы и иерархические схемы.
Что означает создание пользовательской фигуры?
Пользовательская фигура создается таким же образом, как и фигура на обычной странице документа — с использованием фигур из различных наборов элементов, с помощью средств рисования или путем вставки объекта из другого приложения.
Как сделать вертикальный текст в Визио?
Выберите текстовое поле, который нужно повернуть. Щелкните «Главная>положение > повернутьфигуры, а затем выберите «Повернуть вправо на 90 градусов» или «Повернуть влево на 90 градусов». Чтобы расположить текстовое поле и его содержимое по вертикали, используйте его вращение.
Как написать текст по кругу в Визио?
- Перейдите в >WordArt.
- Выберите нужный стиль WordArt.
- Введите текст.
- Выделите текст WordArt.
- Перейдите в формат фигуры > текстовые эффекты > Transform (Преобразовать) и выберите нужный эффект.
Как сделать пунктирную линию в Visio?
- Щелкните линию правой кнопкой мыши и выберите пункт Формат фигуры.
- В области Формат фигуры выберите пункт Линия и внесите необходимые изменения, например измените толщину или цвет линии, тип стрелки или линии.
Как выровнять элементы в Visio?
- Выделите фигуру, по которой требуется выровнять другую фигуру.
- Выделите остальные фигуры.
- На вкладке Главная нажмите кнопку Выровнять.
- Выберите вариант выравнивания, чтобы просмотреть эффект.
- Выберите подходящий вариант выравнивания для своей схемы.
Как убрать в Visio автоматическое соединение элементов?
- На вкладке Вид в группе Визуальные подсказки нажмите кнопку вызова диалогового окна .
- В диалоговом окне Привязать и приклеить на вкладке Общие в группе Сейчас активны снимите флажок Приклеивание.
Как настроить соединительные линии в Визио?
- На вкладке Главная в группе Инструменты щелкните Соединительная линия или нажмите клавиши CTRL+3.
- Щелкните фигуру и перетащите соединительную линию на другую фигуру.
- Завершив создание соединения, на вкладке Главная в группе Инструменты щелкните Указатель или нажмите клавиши CTRL+1.
Как включить привязку в Визио?
Настройка режима привязки
На вкладке Вид в группе Визуальные подсказки нажмите кнопку вызова диалогового окна. На вкладке Общие в группе Сейчас активны снимите флажок Привязка, чтобы деактивировать привязку, или установите флажок Привязка, чтобы активировать ее.
Как выровнять стрелки в Visio?
Удерживая нажатой клавишу SHIFT, выберите другие фигуры, которые нужно выровнять по основной фигуре. На вкладке «Главная» в группе «Упорядоставить» нажмите кнопку «Выровнять» и выберите вариант выравнивания.
Как создать свой элемент в Visio?
- Щелкните окно набора элементов правой кнопкой мыши и выберите команду Создать образец.
- В окне Создание образца введите имя и задайте другие параметры фигуры, а затем нажмите кнопку ОК.
Для чего нужна программа Visio?
Microsoft Visio — векторный графический редактор, редактор диаграмм и блок-схем для Windows. . Полнофункциональная версия Microsoft Visio Professional для создания и редактирования монограмм и диаграмм. Первоначально Visio разрабатывался и выпускался компанией Shapeware, затем переименованной в Visio Corporation.
Типичной формой документирования логической модели предметной области при ER-моделировании являются диаграммы «сущность-связь» , или ER-диаграммы (Entity Relationship Diagram). ER-диаграмма позволяет графически представить все элементы логической модели согласно простым, интуитивно понятным, но строго определенным правилам — нотациям.
Для создания ER диаграмм обычно используют одну из двух наиболее распространенных нотаций.
- Integration DEFinition for Information Modeling ( IDEF1X ). Эта нотация была разработана для армии США и стала федеральным стандартом США. Кроме того, она является стандартом в ряде международных организаций (НАТО, Международный валютный фонд и др.).
- Information Engineering (IE). Нотация, разработанная Мартином (Martin), Финкельштейном (Finkelstein) и другими авторами, используется преимущественно в промышленности.
Построение ER-диаграмм , как правило, ведется с использованием CASE-средств. В данной лекции во всех примерах, если это не оговорено особо, будет использоваться нотация MS Office Visio 2007.
Сущность на ER-диаграмме представляется прямоугольником с именем в верхней части ( рис. 6.3).

В прямоугольнике перечисляются атрибуты сущности , при этом атрибуты, составляющие уникальный идентификатор сущности , подчеркиваются ( рис. 6.4).

Каждый экземпляр сущности должен быть уникальным и отличаться от других атрибутов. Одним из основных компьютерных способов распознавания сущностей в ИС является присвоение сущностям идентификаторов (entity identifier). Поскольку сущность определяется набором своих атрибутов, для каждой сущности целесообразно выделить такое подмножество атрибутов, которое однозначно идентифицирует данную сущность. Часто идентификатор сущности называют первичным ключом (primary key).
Первичный ключ (primary key) – это атрибут или группа атрибутов, однозначно идентифицирующая экземпляр сущности. Атрибуты первичного ключа на диаграмме не требуют специального обозначения – это те атрибуты, которые находятся в списке атрибутов выше горизонтальной линии ( рис. 6.3).
Выбор первичного ключа может оказаться непростой задачей, решение которой в состоянии повлиять на эффективность будущей ИС. В одной сущности могут оказаться несколько атрибутов или наборов атрибутов, претендующих на роль первичного ключа. Такие претенденты называются потенциальными ключами (candidate key).
Ключи могут быть сложными, т.е. содержащими несколько атрибутов. Сложные первичные ключи не требуют специального обозначения – это список атрибутов выше горизонтальной линии.
Рассмотрим кандидатов на первичный ключ сущности «сотрудник» ( рис. 6.5).

Здесь можно выделить следующие потенциальные ключи.
- Табельный номер.
- Номер паспорта.
- Фамилия + Имя + Отчество.
Для того чтобы стать первичным, потенциальный ключ должен удовлетворять ряду требований.
Уникальность. Два экземпляра не должны иметь одинаковых значений возможного ключа. Потенциальный ключ ( Фамилия + Имя + Отчество ) является плохим кандидатом, поскольку в организации могут работать полные тезки.
Компактность. Сложный возможный ключ не должен содержать ни одного атрибута, удаление которого не приводило бы к утрате уникальности. Для обеспечения уникальности ключа ( Фамилия + Имя + Отчество ) дополним его атрибутами Дата рождения и Цвет глаз. Если бизнес-правила говорят, что сочетания атрибутов Фамилия + Имя + Отчество + Дата рождения достаточно для однозначной идентификации сотрудника, то Цвет глаз оказывается лишним, т. е. ключ Фамилия + Имя + Отчество + Дата рождения + Цвет глаз не является компактным.
При выборе первичного ключа предпочтение должно отдаваться более простым ключам, т. е. ключам, содержащим меньшее количество атрибутов. В примере ключи № 1 и № 2 предпочтительней ключа № 3.
Атрибуты ключа не должны содержать нулевых значений. Если допускается, что сотрудник может не иметь паспорта или вместо паспорта иметь какое-либо другое удостоверение личности, то ключ № 2 не подойдет на роль первичного ключа. Если для обеспечения уникальности необходимо дополнить потенциальный ключ дополнительными атрибутами, то они не должны содержать нулевых значений. При дополнении ключа № 3 атрибутом Дата рождения нужно убедиться в том, что даты рождения известны для всех сотрудников.
Значение атрибутов ключа не должно меняться в течение всего времени существования экземпляра сущности . Сотрудница организации может выйти замуж и сменить как фамилию, так и паспорт. Поэтому ключи № 2 и 3 не подходят на роль первичного ключа.
Каждая сущность должна иметь, по крайней мере, один потенциальный ключ . Многие сущности имеют только один потенциальный ключ . Такой ключ становится первичным. Некоторые сущности могут иметь более одного возможного ключа. Тогда один из них становится первичным, а остальные – альтернативными ключами . Альтернативный ключ (Alternate Key) – это потенциальный ключ, не ставший первичным.
Некоторые сущности имеют естественные (натуральные) ключи. Например, естественным идентификатором счета-фактуры является его номер. В противном случае проектировщик может создать суррогатный ключ (Surrogate Key) – атрибут, значение которого создается искусственно и не имеет отношения к предметной области. При моделировании структур данных для ХД суррогатные ключи во многих ситуациях являются более предпочтительными.
Домены назначаются аналитиками и фиксируются в специальном документе — словаре данных ( Data Dictionary ). При создании логической модели домены могут быть специфицированы в сущностях на ER-диаграмме.
Каждый атрибут имеет домен . Домен можно определить как абстрактный атрибут, на основе которого можно создавать обычные атрибуты, при этом создаваемые атрибуты будут иметь все свойства домена-прародителя. Каждый атрибут может быть определен только на одном домене , но на каждом домене может быть определено множество атрибутов. В понятие домена входит не только тип данных, но и область значений данных. Например, можно определить домен «Возраст» как положительное целое число и определить атрибут Возраст сотрудника как принадлежащий этому домену .
На уровне логического моделирования данных назначение домена атрибуту носит общий характер. Например, атрибут текстовый, числовой, бинарный, дата или «не определен». В последнем случае аналитик должен дать описание домена . На последующих стадиях тип домена конкретизируется, смысл понятия домена в физической модели ХД уже, чем его может понимать аналитик. Это связано с тем, что в рамках физической модели домен реализуется посредством механизма ограничения домена , СУБД не понимает неопределенных доменов .
Проектировщик должен тщательным образом изучить домены каждого атрибута с точки зрения их реализуемости в СУБД, с участием аналитиков внести в них изменения, если условие реализуемости не выполняется. При этом проектировщик руководствуется следующим:
- для реализации реляционного ХД требуется использовать реляционную или объектно-реляционную СУБД, например, MS SQL Server 2008;
- в большинстве реляционных СУБД в качестве языка манипулирования и описания данных используется SQL, поддерживающий определенные стандарты, например, ANSI SQL-92.

В MS Office Visio имя связи , степень связи (мощность) и класс принадлежности сущности к связи определяется на вкладке «Свойства базы данных», как показано на рис. 6.7. Стрелка на линии связи указывает на родительскую таблицу .

увеличить изображение
Рис. 6.7. Определение мощности связи отношения между сущностями «Сотрудник» и «Образование»
При выделении связей акцент делается на выявление их характеристик. Связь представляет собой взаимоотношение между двумя или более сущностями. Каждая связь реализуется через значения атрибутов сущностей , например, экземпляр сущности «Сотрудник» ( рис. 6.6) связан с экземпляром сущности «Образование» по одинаковым значениям атрибутов Табельный номер. Другими словами, при создании связи в одной из сущностей, называемой дочерней сущностью, создается новый атрибут, называемый внешним ключом (Foreign Key, FK) (на рис. 6.6 это атрибут Табельный номер ). Иногда атрибуты внешнего ключа обозначаются символом (FK) после своего имени.
Связь является логическим соотношением между сущностями. Каждая связь должна именоваться глаголом или глагольной фразой Имя связи (Verb Phrase) – фраза, характеризующая отношение между родительской и дочерней сущностями. Имя связи выражает некоторое ограничение или бизнес-правило и облегчает чтение диаграммы. На рис. 6.8 показано присвоение связи имени.

Существуют различные типы связей: идентифицирующая связь (identifying relationship) «один ко многим», связь «многие ко многим» и неидентифицирующая связь (non-identifying relationship) «один ко многим». С типами связей связывают и различные типы сущностей.
Различают два типа сущностей: зависимые (Dependent entity) и независимые (Independent entity). Тип сущности определяется ее связью с другими сущностями. Идентифицирующая связь устанавливается между независимой (родительский конец связи ) и зависимой (дочерний конец связи ) сущностями.
Экземпляр зависимой сущности определяется только через отношение к родительской сущности, т. е. в структуре на рис. 6.8 информация о специальности не может быть внесена и не имеет смысла без информации о сотруднике, который имеет специальность по диплому об образовании. При установлении идентифицирующей связи (на рисунке непрерывная линия) атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности (непрерывная линия). Эта операция дополнения атрибутов дочерней сущности при создании связи называется миграцией атрибутов. В дочерней сущности такой атрибут считается внешним ключом.
Если модель создается при помощи CASE-средств, то при генерации схемы БД атрибуты первичного ключа получат признак NOT NULL, что означает невозможность внесения записи в таблицу «Сотрудники» без информации о табельном номере сотрудника.
При установлении неидентифицирующей связи ( рис. 6.9, пунктирная линия) дочерняя сущность остается независимой, а атрибуты первичного ключа родительской сущности мигрируют в состав неключевых компонентов родительской сущности. Неидентифицирующая связь служит для связывания независимых сущностей ( рис. 6.9).

Экземпляр сущности «Сотрудник» может существовать безотносительно к какому-либо экземпляру сущности «Отдел», т. е. сотрудник может работать в организации и не числиться в каком-либо отделе.
Идентифицирующая связь показывается на диаграмме сплошной линией с жирной точкой на дочернем конце связи (см. рис. 6.8), неидентифицирующая – пунктирной (см. рис. 6.9).
Связь «многие ко многим» (many-to-many relationship) может быть создана только на уровне логической модели. На рис. 6.10 показан пример определения связи «многие ко многим». Врач может принимать много пациентов, пациент может лечиться у нескольких врачей. Такая связь обозначается сплошной линией с двумя стрелочками на концах.
Связь «многие ко многим» должна именоваться двумя фразами – в обе стороны (в примере «принимает/лечится»). Это облегчает чтение диаграммы. Связь на рис. 6.10 следует читать так: Врач Пациента, Пациент у Врача.

Как было указано выше, связи определяют, является ли сущность независимой или зависимой. Различают несколько типов зависимых сущностей.
Характеристическая – зависимая дочерняя сущность, которая связана только с одной родительской и по смыслу хранит информацию о характеристиках родительской сущности.
Ассоциативная – сущность, связанная с несколькими родительскими сущностями. Такая сущность содержит информацию о связях сущностей.
Именующая – частный случай ассоциативной сущности, не имеющей собственных атрибутов (только атрибуты родительских сущностей, мигрировавших в качестве внешнего ключа).
Категориальная – дочерняя сущность в иерархии наследования.
Иерархия наследования ( subtype relationship), или иерархия категорий, представляет собой особый тип объединения сущностей, которые разделяют общие характеристики. Например, в организации работают служащие, занятые полный рабочий день (штатные служащие), и совместители. Из их общих свойств можно сформировать обобщенную сущность (родовой предок) «Сотрудник» (см. рис. 6.11), чтобы представить информацию, общую для всех типов служащих. Специфическая для каждого типа информация может быть расположена в категориальных сущностях (потомках) «Штатный сотрудник» и «Совместитель».
Обычно иерархию наследования создают, когда несколько сущностей имеют общие по смыслу атрибуты либо когда сущности имеют общие по смыслу связи (например, если бы «Штатный сотрудник» и «Совместитель» имели сходную по смыслу связь «работает в» с сущностью «Организация»), либо когда это диктуется бизнес-правилами.
Для каждой категории можно указать дискриминатор (discriminator) – атрибут родового предка, который показывает, как отличить одну категориальную сущность от другой (атрибут Тип на рис. 6.11).

Иерархии категорий делятся на 2 типа – полные и неполные. В полной иерархии категорий (Complete subtype relationship) одному экземпляру родового предка (сущность «Сотрудник», рис. 6.12) обязательно соответствует экземпляр в каком-либо потомке, т. е. в этом примере служащий обязательно является либо совместителем, либо консультантом, либо постоянным сотрудником.
Если категория еще не выстроена полностью и в родовом предке могут существовать экземпляры, которые не имеют соответствующих экземпляров в потомках, то такая категория будет неполной ( Incomplete subtype relationship). На рис. 6.11 показана неполная категория – сотрудник может быть не только постоянным или совместителем, но и консультантом, однако сущность «Консультант» еще не внесена в иерархию наследования.
На рис. 6.12 показан пример полной категории.

Полная категория помечается символом, неполная –.
Возможна комбинация полной и неполной категорий. Помимо постоянных сотрудников и совместителей могут быть и консультанты, которые могут быть не отражены в иерархии (неполная категория), но каждый постоянный сотрудник либо мужчина, либо женщина (полная категория).
Рассмотрим возможные стадии построения иерархии наследования.
- Определение сущностей с общими (по определению) атрибутами.
Предположим, в процессе проектирования созданы сущности «Штатный сотрудник» и «Совместитель» ( рис. 6.13). Можно заметить, что часть атрибутов у этих сущностей ( Фамилия, Имя, Отчество, Дата рождения, Должность ) имеет одинаковый смысл.

Примерно так, жмем на кнопку и выбираем средство рисования
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

В 1990 году программа Visio стала известна как продукт, предлагаемый Shareware Corp. Но позже, в 2000 году, это программное обеспечение был приобретен Microsoft и включен в семейство MS Office . Это в основном программа, подходящая для рисования различных диаграмм.
Как правило, Microsoft Visio позволяет создавать блок-схемы, блок-схемы, планы этажей, планы строительства, блок-схемы процессов, диаграммы потоков данных, трековые диаграммы, моделирование бизнес-процессов, 3D-карты и многое другое. . Вот почему он приобрел замечательная популярность в мире .
Однако, хотя многие люди знают, как обращаться с этим программным обеспечением, правда в том, что они понятия не имею, на что он способен . Таким образом, чтобы получить от него максимальную отдачу, необходимо иметь некоторые из лучших функций Microsoft Visio. Итак, позже мы подробно рассмотрим самые интересные советы по этому продукту Microsoft .
Microsoft Visio против Illustrator Что лучше для создания векторных изображений?
Прежде чем начать с основных советов, которые нужно знать о Microsoft Visio, мы считаем, что важно сделать краткое сравнение этой признанной программы с Illustrator . Это продукт Adobe, который определяется как редактор векторной графики, который работает на чертежной доске и предназначен, в частности, для художественного создания рисунков и рисования для иллюстраций.
В этом смысле он обычно связан с Visio от Microsoft, и поэтому многие пользователи не знаю, какая программа из двух самая лучшая для создания векторных изображений .
Вот почему, ci – ниже мы упоминаем их наиболее важные отличия:
Microsoft Visio
Adobe Illustrator
Короче говоря, знайте, какое из двух программ лучше будет зависеть от ваших потребностей и навыков . Что ж, если вы предпочитаете создавать векторные изображения из существующих символов, то лучшей программой для вас будет Microsoft Visio. Однако, если вы более опытный пользователь, Adobe Illustrator предоставит вам все инструменты, необходимые для самостоятельного создания каждого элемента.
Список лучших советов по Microsoft Visio, чтобы извлечь из этого максимальную пользу
Пришло время начать со списка из 15 лучших советов по эффективному управлению программой Microsoft Visio. С тех пор, основываясь на всех этих советах, вы сможете максимально эффективно использовать это программное обеспечение, особенно если вы новичок; стать экспертом в создание диаграммы и создание векторных изображений .
С учетом сказанного, приступим:
Выберите и откройте шаблон

Следует отметить, что шаблоны добавляют галереи символов, форм и размеров сетки, которые могут помочь вам начать работу. очень быстро и легко создать диаграмму.
Теперь вам нужно сделать следующее:
Перетаскивайте и соединяйте фигуры

Вот шаг за шагом:

Примечание: чтобы активировать автоматическое подключение, необходимо нажать «Чтобы залогиниться» в разделе «Инструменты» который находится на вкладке «Начинать» . Эта функция доступна по умолчанию, если чертеж основан на шаблоне типа, требующего соединений (например, организационная диаграмма).
Добавление текста к фигурам и соединителям
Если вы хотите добавить больше деталей к диаграмме, вы можете добавить к ней текст и самое лучшее в ней в том, что это очень просто:
- Для начала, выберите форму .
- Ensuite, напишите желаемый текст . Следует отметить, что когда вы начинаете писать, программа Microsoft изменяет выбранный вами способ изменения текстового режима, как показано на изображении.

- Затем щелкните пустую область страницы, чтобы выйти из режима редактирования текста .
Для этого с коннектором есть очень похоже на предыдущую процедуру:
- После того, как вы нажали пустое место на странице или нажали клавишу Esc, снова выберите соединитель и вы увидите текстовое поле.
- В этой области щелкните и сделать -Le glisser исп le снизу, сверху или рядом с разъемом. Вот и все.
Связывайте несколько линий с фигурами
Вот необходимые шаги:
Планирование и рисование базовой схемы Visio
После разъяснения советов, ранее подробно описанных в этом списке, мы можем приступить к планированию и рисованию базовой схемы в этом программном обеспечении.
Это, чтобы перейти от следующего шаг за шагом :
- Сначала определите, чего вы хотите достичь в Visio, и соберите все необходимые детали, чтобы добавить к диаграмме ; он также определяет, какой тип диаграммы может лучше всего проиллюстрировать поднимаемую информацию.
- Затем запустите Visio и выберите подходящий шаблон для вашего типа схемы.
- Как только вы откроете рассматриваемую модель, перетаскивайте и соединяйте символы или фигуры, чтобы просмотреть все элементы и их расположение . Они могут варьироваться от прямоугольников, овалов и стрелок; к полностью специализированным фигурам и символам, и вы даже можете импортировать свои собственные фигуры.
- Пришло время добавить к рисункам надписи и текст.
- В заключение, проверьте правильность вашей диаграммы и не содержит ошибок дублирования.
Добавление фона в схему Visio
Чтобы настроить схему Visio, вы можете добавить к ней фон. Если ты хочешь это сделать, выполните следующие действия из программного обеспечения Microsoft :
- Сначала нажмите на опцию «Дизайн» .
- Теперь среди всех альтернатив нажмите «Фонды» .
- После этого, выберите фон нажав на нее.
- Наконец, у рассматриваемой диаграммы будет новый фон, и вы сможете просмотреть его на новая фоновая страница под названием «visiofund-1» , который находится внизу холста.
Применение границы или заголовка к диаграмме
Чтобы настроить схему в Visio, одна из лучших функций, которые вы можете использовать, — это сделать ее применить заголовок или границу .
Здесь мы объясним, как это сделать:
Чтобы отредактировать другой текст на границе:
Закрепите тему на диаграмме

Другой способ настроить диаграмму — применить к ней тему. Что вы тоже делаете прямо из раздела «Дизайн» Microsoft Visio. Это один из простейших приемов и вот шаги, которые необходимо выполнить :
- Когда вы открываете вкладку «Дизайн» , поместите указатель мыши на различные отображаемые темы. Это связано с тем, что программа применяет каждую тему, когда указатель мыши временно перемещается по ней.
- Если вы хотите увидеть другие темы, доступные в программе, просто нажмите на выбор «Более» .
- Наконец, выберите тему, которую хотите добавить на диаграмму, и клик dessus .
Сверните окно фигур, чтобы освободить место для рисования
Если вы не знали, вы можете настроить окно Фигуры на меньший размер, чтобы получить больше места для диаграммы .

Если вы хотите развернуть окно, о котором идет речь, просто щелкните стрелку в окне фигур, которое обозначается знаком «>» и находится наверху.
Переместить или повернуть текст
Если вы все еще не знаете, как переместить или повернуть введенный текст в Visio, следует отметить, что процедура отличается в зависимости от того, находится ли он в форме или на странице . В случае, что вам нужно сделать, чтобы переместить или повернуть текст в форме , что основан на следующих шагах:
- На вкладке «Главная» войдите в группу «Инструменты» et нажмите на опцию «Текстовый блок» .
- Ensuite, нажмите на фигуру, чтобы выбрать блокировку текста . Если текст находится в группе, нажмите, чтобы выбрать группу, и нажмите, чтобы выбрать текст для фигуры.
- Тогда тебе нужно сделать перетащить текст чтобы иметь возможность перемещать текстовый блок.
- На этом этапе перейдите в Пуск и в группе «Инструменты» , нажмите на инструмент указателя . При этом текст сохранит то же положение относительно формы.
Тем не менее, Чтобы переместить текст на странице, процедура требует следующего:
- Перейдите в раздел Пуск программы, перейдите в группу Инструменты и нажмите на инструмент указателя .
- Затем нажмите на текст и сделать -Le перетащите туда, куда вы хотите переместить или Перетащите маркер поворота, если хотите его повернуть. Обратите внимание, что когда указатель находится на элементе управления поворотом, он показывает форму стрелки в круге.
Форматирование текста на чертеже
Это процедура, используемая для установить ставку en форма текста в текстовом поле, фигуре или на странице документа в Microsoft Visio.
Необходимо выполнить следующие шаги:
Ссылка без перетаскивания
Поскольку во многих случаях перетаскивание линии на фигуре в Microsoft Visio чрезвычайно сложно, этот совет важно знать. Что также очень полезно, когда вам нужно привязать к некоторой форме контейнера.
Вот все шаги, которые нужно выполнить :
Создавайте фигуры из линий
Если в вашем рисунке еще нет фигур, этот подход лучше всего подходит для Visio. Чтобы было понятно, выполняемая процедура требует :
Добавить текст на страницу
Хотя многие пользователи этого не знают, на самом деле можно добавить текст прямо на страницу, независимо от того, какую форму или объект рисунок содержит в программном обеспечении.

В 1990 году программа Visio стала известна как продукт, предлагаемый Shareware Corp. Но позже, в 2000 году, это программное обеспечение был приобретен Microsoft и включен в семейство MS Office . Это в основном программа, подходящая для рисования различных диаграмм.
Как правило, Microsoft Visio позволяет создавать блок-схемы, блок-схемы, планы этажей, планы строительства, блок-схемы процессов, диаграммы потоков данных, трековые диаграммы, моделирование бизнес-процессов, 3D-карты и многое другое. . Вот почему он приобрел замечательная популярность в мире .
Однако, хотя многие люди знают, как обращаться с этим программным обеспечением, правда в том, что они понятия не имею, на что он способен . Таким образом, чтобы получить от него максимальную отдачу, необходимо иметь некоторые из лучших функций Microsoft Visio. Итак, позже мы подробно рассмотрим самые интересные советы по этому продукту Microsoft .
Microsoft Visio против Illustrator Что лучше для создания векторных изображений?
Прежде чем начать с основных советов, которые нужно знать о Microsoft Visio, мы считаем, что важно сделать краткое сравнение этой признанной программы с Illustrator . Это продукт Adobe, который определяется как редактор векторной графики, который работает на чертежной доске и предназначен, в частности, для художественного создания рисунков и рисования для иллюстраций.
В этом смысле он обычно связан с Visio от Microsoft, и поэтому многие пользователи не знаю, какая программа из двух самая лучшая для создания векторных изображений .
Вот почему, ci – ниже мы упоминаем их наиболее важные отличия:
Microsoft Visio
Adobe Illustrator
Короче говоря, знайте, какое из двух программ лучше будет зависеть от ваших потребностей и навыков . Что ж, если вы предпочитаете создавать векторные изображения из существующих символов, то лучшей программой для вас будет Microsoft Visio. Однако, если вы более опытный пользователь, Adobe Illustrator предоставит вам все инструменты, необходимые для самостоятельного создания каждого элемента.
Список лучших советов по Microsoft Visio, чтобы извлечь из этого максимальную пользу
Пришло время начать со списка из 15 лучших советов по эффективному управлению программой Microsoft Visio. С тех пор, основываясь на всех этих советах, вы сможете максимально эффективно использовать это программное обеспечение, особенно если вы новичок; стать экспертом в создание диаграммы и создание векторных изображений .
С учетом сказанного, приступим:
Выберите и откройте шаблон

Следует отметить, что шаблоны добавляют галереи символов, форм и размеров сетки, которые могут помочь вам начать работу. очень быстро и легко создать диаграмму.
Теперь вам нужно сделать следующее:
Перетаскивайте и соединяйте фигуры

Вот шаг за шагом:

Примечание: чтобы активировать автоматическое подключение, необходимо нажать «Чтобы залогиниться» в разделе «Инструменты» который находится на вкладке «Начинать» . Эта функция доступна по умолчанию, если чертеж основан на шаблоне типа, требующего соединений (например, организационная диаграмма).
Добавление текста к фигурам и соединителям
Если вы хотите добавить больше деталей к диаграмме, вы можете добавить к ней текст и самое лучшее в ней в том, что это очень просто:
- Для начала, выберите форму .
- Ensuite, напишите желаемый текст . Следует отметить, что когда вы начинаете писать, программа Microsoft изменяет выбранный вами способ изменения текстового режима, как показано на изображении.

- Затем щелкните пустую область страницы, чтобы выйти из режима редактирования текста .
Для этого с коннектором есть очень похоже на предыдущую процедуру:
- После того, как вы нажали пустое место на странице или нажали клавишу Esc, снова выберите соединитель и вы увидите текстовое поле.
- В этой области щелкните и сделать -Le glisser исп le снизу, сверху или рядом с разъемом. Вот и все.
Связывайте несколько линий с фигурами
Вот необходимые шаги:
Планирование и рисование базовой схемы Visio
После разъяснения советов, ранее подробно описанных в этом списке, мы можем приступить к планированию и рисованию базовой схемы в этом программном обеспечении.
Это, чтобы перейти от следующего шаг за шагом :
- Сначала определите, чего вы хотите достичь в Visio, и соберите все необходимые детали, чтобы добавить к диаграмме ; он также определяет, какой тип диаграммы может лучше всего проиллюстрировать поднимаемую информацию.
- Затем запустите Visio и выберите подходящий шаблон для вашего типа схемы.
- Как только вы откроете рассматриваемую модель, перетаскивайте и соединяйте символы или фигуры, чтобы просмотреть все элементы и их расположение . Они могут варьироваться от прямоугольников, овалов и стрелок; к полностью специализированным фигурам и символам, и вы даже можете импортировать свои собственные фигуры.
- Пришло время добавить к рисункам надписи и текст.
- В заключение, проверьте правильность вашей диаграммы и не содержит ошибок дублирования.
Добавление фона в схему Visio
Чтобы настроить схему Visio, вы можете добавить к ней фон. Если ты хочешь это сделать, выполните следующие действия из программного обеспечения Microsoft :
- Сначала нажмите на опцию «Дизайн» .
- Теперь среди всех альтернатив нажмите «Фонды» .
- После этого, выберите фон нажав на нее.
- Наконец, у рассматриваемой диаграммы будет новый фон, и вы сможете просмотреть его на новая фоновая страница под названием «visiofund-1» , который находится внизу холста.
Применение границы или заголовка к диаграмме
Чтобы настроить схему в Visio, одна из лучших функций, которые вы можете использовать, — это сделать ее применить заголовок или границу .
Здесь мы объясним, как это сделать:
Чтобы отредактировать другой текст на границе:
Закрепите тему на диаграмме

Другой способ настроить диаграмму — применить к ней тему. Что вы тоже делаете прямо из раздела «Дизайн» Microsoft Visio. Это один из простейших приемов и вот шаги, которые необходимо выполнить :
- Когда вы открываете вкладку «Дизайн» , поместите указатель мыши на различные отображаемые темы. Это связано с тем, что программа применяет каждую тему, когда указатель мыши временно перемещается по ней.
- Если вы хотите увидеть другие темы, доступные в программе, просто нажмите на выбор «Более» .
- Наконец, выберите тему, которую хотите добавить на диаграмму, и клик dessus .
Сверните окно фигур, чтобы освободить место для рисования
Если вы не знали, вы можете настроить окно Фигуры на меньший размер, чтобы получить больше места для диаграммы .

Если вы хотите развернуть окно, о котором идет речь, просто щелкните стрелку в окне фигур, которое обозначается знаком «>» и находится наверху.
Переместить или повернуть текст
Если вы все еще не знаете, как переместить или повернуть введенный текст в Visio, следует отметить, что процедура отличается в зависимости от того, находится ли он в форме или на странице . В случае, что вам нужно сделать, чтобы переместить или повернуть текст в форме , что основан на следующих шагах:
- На вкладке «Главная» войдите в группу «Инструменты» et нажмите на опцию «Текстовый блок» .
- Ensuite, нажмите на фигуру, чтобы выбрать блокировку текста . Если текст находится в группе, нажмите, чтобы выбрать группу, и нажмите, чтобы выбрать текст для фигуры.
- Тогда тебе нужно сделать перетащить текст чтобы иметь возможность перемещать текстовый блок.
- На этом этапе перейдите в Пуск и в группе «Инструменты» , нажмите на инструмент указателя . При этом текст сохранит то же положение относительно формы.
Тем не менее, Чтобы переместить текст на странице, процедура требует следующего:
- Перейдите в раздел Пуск программы, перейдите в группу Инструменты и нажмите на инструмент указателя .
- Затем нажмите на текст и сделать -Le перетащите туда, куда вы хотите переместить или Перетащите маркер поворота, если хотите его повернуть. Обратите внимание, что когда указатель находится на элементе управления поворотом, он показывает форму стрелки в круге.
Форматирование текста на чертеже
Это процедура, используемая для установить ставку en форма текста в текстовом поле, фигуре или на странице документа в Microsoft Visio.
Необходимо выполнить следующие шаги:
Ссылка без перетаскивания
Поскольку во многих случаях перетаскивание линии на фигуре в Microsoft Visio чрезвычайно сложно, этот совет важно знать. Что также очень полезно, когда вам нужно привязать к некоторой форме контейнера.
Вот все шаги, которые нужно выполнить :
Создавайте фигуры из линий
Если в вашем рисунке еще нет фигур, этот подход лучше всего подходит для Visio. Чтобы было понятно, выполняемая процедура требует :
Добавить текст на страницу
Хотя многие пользователи этого не знают, на самом деле можно добавить текст прямо на страницу, независимо от того, какую форму или объект рисунок содержит в программном обеспечении.