гається в проектованої базі даних. Одна з найбільш поширених концептуальних моделей даних - модель «Сутність - зв'язок» (Або ER-модель). Основними поняттями ER - моделі є сутність, атрибут, зв'язок. Отже, при розробці ER-моделей необхідно отримати:
Список сутностей предметної області.
Список атрибутів кожної сутності.
Опис взаємозв'язків між сутностями.
Сутність - це клас однотипних об'єктів, інформація про які повинна зберігатися, бути доступною і мати певне ім'я. Згідно з аналізом предметної області в розв'язуваної задачі присутні наступні сутності:
· Базові станції
· Ліцензії
· Параметри
· Обладнання
Примірник сутності - це конкретний представник даної суті. Наприклад, представником суті «Звернення абонентів» є загальна інформація про конкретний зверненні певного абонента.
Атрибут сутності - це іменована незалежна характеристика, яка є певною властивістю сутності.
Атрибутами для сутності «Базові станції» є наступне:
· Номер по порядку
· Серійний номер
· Дата введення
Атрибутами для сутності «Ліцензії» є наступне:
· Код ліцензії
· Час життя
· Опис
Атрибутами для сутності «Параметри» є наступне:
· Код
· Значення
· Опис
Атрибутами для сутності «Обладнання» є наступне:
· Тип
· Виробник
· Розташування
· Дані
· Дата введення в експлуатацію
Наступний етап концептуального проектування бази даних - визначення взаємозв'язків між сутностями.
Зв'язок - це асоціація, яка пояснює відносини між сутностями. Кожна зв'язок може мати один з наступних типів зв'язку по значності.
Зв'язок «один до одного» означає, що одному екземпляру першої сутності відповідає один примірник другої сутності.
Зв'язок «один до багатьох» означає, що одному екземпляру першої сутності відповідає кілька примірників другий суті, але не навпаки.
Зв'язок «багато до багатьох» означає, що декількох екземплярах перший сутності відповідає кілька примірників другий суті і навпаки.
Кожна зв'язок може мати один з наступних типів зв'язку по асоціативності: обов'язкова, необов'язкова і можлива.
Аналізуючи відносини сутностей між собою, визначаються наступні види зв'язків, зазначені в таблиці 5.1.
Таблиця 5.1 - Види зв'язків між сутностями
СущностіТіп связіТіп зв'язку по асоціативності «Базові станції»- «Оборудование»Один-ко-многимОбязательная«Базовые станції »- «Параметры»Один-ко-многимОбязательная«Базовые станції »- «Ліцензії» Один-ко-многімОбязательная
Результатом концептуального моделювання є відображення всі...