Зміст
У цій статті показано, як створити діаграму "сутність-зв'язок" в excel. Такі програми, як Microsoft Visio, Lucidchart та ін., є чудовими інструментами для створення діаграм "сутність-зв'язок". Не існує прямого способу швидко створити ці діаграми в excel. Але ви можете використовувати надбудову Microsoft Visio, щоб зробити це в excel з обмеженими інструментами. Але навіть у цьому випадку вам потрібен робочий або шкільний обліковий запис для цього. Отже, мибуде використовувати Вставні фігури Натомість для створення діаграм використовуйте функцію в Excel. Як це зробити, читайте у статті.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит з практики, натиснувши кнопку для завантаження нижче.
Діаграма зв'язків між сутностями.xlsxЩо таке діаграма "сутність-зв'язок"?
Діаграма "сутність-зв'язок" (ERD), також відома як модель бази даних, є візуальною моделлю або представленням схеми вашої бази даних. Як випливає з назви, вона показує різні таблиці у вигляді сутностей і зв'язки між ними. Вона може бути представлена у вигляді логічної або фізичної моделі даних.
Компоненти діаграми "сутність-зв'язок":
Діаграма "сутність-зв'язок" складається з трьох ключових компонентів: сутності, атрибути та зв'язки.
Сутності: Сутність може бути одиницею, об'єктом, річчю, місцем, особою або будь-яким елементом у базі даних, що має окрему та чітку ідентичність. Зазвичай це кількість таблиць, необхідних для бази даних. Кожен ERD повинен містити унікальні сутності. Сутності, як правило, представлені прямокутними полями на діаграмі.
Атрибути: Атрибути описують кожну сутність або таблицю. Це властивості окремих або окремих сутностей. Сутності повинні мати атрибути.
Відносини: Зв'язки - це способи, за допомогою яких сутності пов'язані між собою. Кардинальність - це термін, безпосередньо пов'язаний з відображенням зв'язків між сутностями. Він описує, скільки атрибутів в одній сутності може співвідноситися зі скількома атрибутами в іншій сутності. Зазвичай це виражається як "один-до-одного", "один-до-багатьох" і "багато-до-багатьох". На наступному малюнку показано позначення "воронячої лапки" для різних кардинальностей.
Кроки створення діаграми "сутність-зв'язок" в Excel
Виконайте наведені нижче кроки для створення діаграми "Сутність-зв'язок" в Excel.
Крок 1: Підготовка бази даних
- Спочатку припустимо, що у вас є база даних, яка містить три таблиці на окремих робочих аркушах. Таблиці містять інформацію про клієнта, деталі замовлення та інформацію про товар відповідно.
Читати далі: Як керувати зв'язками в Excel (з детальними кроками)
Крок 2: Створіть суб'єкти господарювання
- Далі необхідно створити сутності. Тут потрібно створити 3 сутності для окремих таблиць.
- Тепер відформатуйте деякі комірки з рамками, щоб вони мали вигляд прямокутних квадратиків. Кожен з них повинен представляти певну сутність. Далі назвіть сутності відповідно "Клієнт", "Замовлення" і "Товар".
Читати далі: Як створювати зв'язки між моделями даних в Excel (3 способи)
Крок 3: Додавання атрибутів до сутностей
- Після цього необхідно додати атрибути до кожної сутності на основі таблиць бази даних. Наприклад, таблиця "Інформація про клієнта" містить "Номер рахунку", "Ім'я", "Прізвище", "Адреса електронної пошти" та "Номер телефону". Необхідно додати ці властивості в якості атрибутів до сутності з назвою "Клієнт". Потім виконати те ж саме для інших сутностей.
- Крім того, ви можете додати позначення первинного та зовнішнього ключів зліва від кожного атрибуту. Наприклад, для первинного ключа зліва від Account_No напишіть PK, оскільки кожен клієнт має унікальний номер рахунку. А для зовнішнього ключа ви можете використовувати FK.
Читати далі: Як створити зв'язок між таблицями в Excel (3 способи)
Крок 4: Копіювання сутностей як зображень
Тепер скопіюйте діапазон комірок для кожної сутності та вставте їх як малюнки один за одним.
Крок 5: Покажіть відносини
- Тут клієнт може розмістити багато замовлень, тому кардинальність для відносин між клієнтом і замовленням буде один до багатьох.
- З іншого боку, одне замовлення може мати багато продуктів, і один продукт може отримати багато замовлень. Таким чином, кардинальність для взаємозв'язку між замовленням і продуктом буде такою багато до багатьох .
- Тепер виберіть Вставка>> Ілюстрації>> Фігури>> Лінія намалювати нотації "воронячі лапки" для відображення взаємозв'язків між сутностями.
Читати далі: Як створити зв'язок в Excel з повторюваними значеннями
Крок 6: Згрупуйте всі об'єкти
Нарешті, виділіть всі зображення та лінійні об'єкти і клацніть правою кнопкою миші, щоб згрупувати їх разом. Після цього ви можете скопіювати або зберегти діаграму як малюнок.
Важливі моменти для запам'ятовування
- Будьте уважні при визначенні кардинальності відносин між суб'єктами господарювання.
- Також можна створити проміжну сутність зі складеним ключем, якщо між сутностями немає прямих зв'язків первинний ключ-зовнішній ключ.
Висновок
Тепер ви знаєте, як створити діаграму "сутність-зв'язок" в Excel. У вас є додаткові запитання чи пропозиції? Будь ласка, дайте нам знати в розділі коментарів нижче. Ви також можете відвідати наші ExcelWIKI блог, щоб дізнатися більше в Excel. Залишайтеся з нами і продовжуйте вчитися.