Застосовується до
Visio (план 2) Visio (план 1) Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

Нотація Crow’s Foot дає змогу відобразити зв’язок між сутностями на схемі Crow’s Foot. Сутності з'єднуються лініями, а символи в будь-якому кінці рядка описують кратність зв'язку між сутностями.

Оскільки вони широко використовуються та використовують лише чотири символи, схеми нотації Crow's Foot допомагають спілкуватися зі складними зв'язками у зручному для використання форматі.

Створення схеми та сутностей

  1. У Visio в меню Файл виберіть Пункт Створити > Програмне забезпечення, а потім – Нотація бази даних Crow's Foot.

  2. Виберіть метричні абоамериканські одиниці вимірювання та натисніть кнопку Створити.

  3. Перетягніть фігуру Сутність із колекції трафаретів Нотація бази даних Crow’s Foot на сторінку креслення.

  4. Перетягніть іншу фігуру Сутність на сторінку креслення, щоб створити другу сутність.

  5. Перетягніть фігуру Зв’язок на сторінку креслення, щоб створити лінію зв’язку.

  6. Щоб з’єднати сутності, перетягніть лівий кінець лінії зв’язку до першого об’єкта та приклейте його до атрибута, точки з’єднання або всього об’єкта. Перетягніть інший кінець лінії зв’язку та приклейте його до другої сутність.

  7. Установіть символи кратності на обох кінцях лінії зв’язку. Для цього зробіть ось що.

    • Клацніть правою кнопкою миші лінію зв’язку, клацніть Установити початковий символ і виберіть потрібний символ у списку. Стандартне значення – Нуль або більше.

    • Знову клацніть правою кнопкою миші лінію зв’язку, клацніть Установити кінцевий символ і виберіть потрібний символ у списку. Стандартне значення – 1 і лише 1.

      Установіть кінцевий символ.

Ширину сутності можна змінити, вибравши її межу, а потім клацнувши та перетягнувши її жовтий маркер. Не можна вручну настроїти висоту сутності. Висота регулюється додаванням або відніманням атрибутів:

  • Щоб видалити непотрібний атрибут, виберіть його та натисніть клавішу Delete.

  • Щоб додати атрибут до сутності, перетягніть атрибут з області Фігури до сутності та відпустіть клавішу миші. Двічі клацніть покажчик місця заповнення імені атрибута та введіть відповідне ім'я атрибута.

Редагування атрибутів сутності

За замовчуванням відображаються імена атрибутів сутності, але тип кожного атрибута приховано в поданні.

Сутність Crow's Foot, у якій тип кожного атрибута приховано від подання.

Ви можете змінити цей параметр для будь-якої сутності:

  1. Клацніть правою кнопкою миші сутність і виберіть показати типи атрибутів.

    Сутність Crow's Foot, у якій видно тип кожного атрибута.

  2. Щоб змінити тип, укажіть на ім'я типу та двічі клацніть його. Навколо імені типу з'явиться сіре поле, яке позначає його вибране.

  3. Введіть ім'я нового типу. Завершивши, натисніть клавішу Esc (або клацніть в іншому місці сутності), щоб зберегти зміну. 

Змінення вигляду нотації Crow’s Foot

  1. Клацніть лінію зв’язку правою кнопкою миші й виберіть пункт Формат фігури.

  2. Клацніть Лінія в області праворуч, щоб розгорнути список.

  3. Щоб змінити колір лінії зв’язку, клацніть піктограму поряд із пунктом Колір і виберіть бажаний колір.

    Установіть колір лінії "Зв'язок".

  4. Клацніть Розмір початкової стрілки або Розмір кінцевої стрілки, щоб змінити розмір початкового та кінцевого символів.

    Установіть розмір стрілки.

  5. Щоб додати текст, виберіть лінію зв’язку та введіть потрібний текст.

Сильні та слабкі сутності

  • Сильна сутність має первинний ключ, тобто його можна однозначно визначити лише за її атрибутами.

  • Слабка сутність – це сутність, яку не можна однозначно визначити лише за її атрибутами. Воно залежить від батьківської сутності. Для створення первинного ключа слід використовувати зовнішній ключ разом зі своїми атрибутами. Зазвичай зовнішній ключ – це первинний ключ сильної сутності, з якою пов'язано слабку сутність.

Зв'язок між двома міцними сутностями називається просто зв'язком

Зв'язок між сильною сутністю і слабкою сутністю називається міцним зв'язком.

Символи нотації Crow's Foot

Діаграми Crow's Foot позначають сутності як поля, а зв'язки – як лінії між полями. Різні фігури в кінцях цих ліній позначають відносну кратність зв'язку. 

Три символи використовуються для позначення кратності:

Кільце позначає "нуль"

Символ кільця в нотації Crow's Foot.

Тире позначає "один"

Символ тире в нотації Crow's Foot.

Crow's foot represents "many" or "infinite"

Символ Crow's Foot у нотації Crow's Foot.

Ці символи використовуються в парах для позначення чотирьох типів кратності, які може мати сутність у зв'язку. Внутрішній елемент нотації представляє мінімум, а зовнішній елемент (найближчий до сутності) – максимальний.

Опис

Символ

Кільце та тире: мінімальне нуль, максимум одне (необов'язково)

Символ нуля або одного в нотації Crow's Foot.

Штрих і тире: мінімум один, максимум один (обов'язково)

Символ "Один і лише один" у нотації Crow's Foot.

Кільце та crow's foot: мінімальний нуль, максимальна кількість (необов'язково)

Символ нуля або більше у нотації Crow's Foot.

Штрих і нога Ворона: мінімальна, максимальна кількість (обов'язково)

Символ для одного або кількох символів у нотації Crow's Foot.

Поради з розробки схеми

  • Визначте всі потрібні сутності. Намалюйте їх усі на схемі.

  • Визначте, які сутності мають зв'язки між собою, і з'єднайте їх. (Не всі сутності матимуть зв'язки. Деякі з них можуть мати кілька зв'язків.)

  • Кожна сутність має відображатися на схемі лише один раз.

  • Перегляньте накреслені зв'язки. Чи є зайві зв'язки? Чи є непотрібні або відсутні? 

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.