Керуйте зустрічами, планами, бюджети – з Microsoft 365 це просто

Створення схеми за допомогою нотації баз даних ворон

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

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

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

  1. У Visio у меню файл виберіть нове > програмне забезпечення, а потім виберіть пункт позначення бази даних ворон.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Об ' єкту стопи, у якому тип кожного атрибута приховано від подання.

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

  1. Клацніть правою кнопкою миші об'єкт і виберіть пункт Відображати типи атрибутів.

    Об'єкт Foot-стопи, у якому видимий тип кожного атрибута.

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

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

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

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

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

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

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

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

    Установлення розміру стрілки.

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

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

  1. Відкрийте програму Visio для Інтернету та здійсніть пошук за ногою Кроу.

  2. Виберіть схему позначення бази даних Кроу на нозі .

  3. У діалоговому вікні виберіть один із метричних одиниць або одиниці вимірювання US.

  4. Натисніть Створити.

  5. Відкриється діаграма. Поруч зі схемою має відкритися вікно Фігури. Якщо вона не відображається, перейдіть до подання > області завдань і переконайтеся, що вибрано параметр фігури . Якщо все одно не відображається, натисніть кнопку розгорнути вікно фігур ліворуч.

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

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

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

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

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

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

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

      Клацніть правою кнопкою миші лінію зв'язку, виберіть Установити символ початку, а потім у списку виберіть параметр для параметра "потужність".

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

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

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

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

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

Об ' єкту стопи, у якому тип кожного атрибута приховано від подання.

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

  1. Клацніть правою кнопкою миші об'єкт і виберіть пункт Відображати типи атрибутів.

    Об'єкт Foot-стопи, у якому видимий тип кожного атрибута.

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

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

Фігури, доступні в нотації бази даних Кроу в нозі

Фігура

Опис

Фігура об ' єкта в нотації бази даних на нозі ворони.

Сутність

Об'єкт – компонент даних. Вона може бути однозначно ідентифікована за її атрибутами, тому вона незалежна від будь-якої іншої сутності в схемі. 
 

Фігура з атрибутами, яка містить фігуру "атрибути" в нотації бази даних Кроу.

Об ' єкт із атрибутами

Об'єкт – компонент даних. Вона може бути однозначно ідентифікована за її атрибутами, тому вона незалежна від будь-якої іншої сутності в схемі. Містить стовпець для відображення типу даних для кожного атрибута.

Фігура атрибута в нотації бази даних Кроу за лапкою.

Атрибут

Факт, що описує особу. Відображається в рамці об'єкта.

Фігура атрибута "первинний ключ" у нотації бази даних Кроу у нозі.

Атрибут первинного ключа

Атрибут, який однозначно визначає конкретну особу. 

Фігура роздільників первинного ключа в нотації бази даних Кроу у нозі.

Роздільник первинного ключа

Горизонтальна лінія, що використовується для розділення атрибута первинного ключа з інших атрибутів сутності. 

Фігура зв'язку в нотації бази даних Кроу за лапкою.

Зв’язок

Указує на зв'язок між двома сильними сутностями. Його ім'я – це дієслово, який коротко описує зв'язок. Коли ви Склеюєте зв'язок із сутностями, клацніть його правою кнопкою миші, щоб задати такі функції, як "визначення", а також встановити символи в кожному кінці лінії з'єднання. 

Потужні та слабкі сутності

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

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

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

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

Символи в нотації ніг Кроу

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

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

Кільце представляє "нуль"

Символ кільця у нотації ніг Кроу.

Тире представляє "один"

Символ тире в нотації ніг Кроу.

Нога ворони представляє "багато" або "нескінченні"

Символ стопи ворони в нотації ніг Кроу.

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

Опис

Символ

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

Символ нуль або один, у нотації ніг Кроу.

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

Символ для одного та лише одного, у нотації ніг Кроу.

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

Символ для нуля або більше, у нотації ніг Кроу.

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

Символ для одного або кількох, у нотації ніг Кроу.

Поради з проектування схеми

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

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

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

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

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

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×