> Предмет
Група
Прізвище
Телефон
Уч. група
Прізвище
Ім'я Отчест
ректор
Ім'я
Предмет
По батькові
Класність
Розряд
Уч. ступінь
Рис. 4
Виділимо зв'язку між інформаційними об'єктами (мал. 5)
В В
ВУЗ
Найменування
Телефон
ректор
В В В В В В В В
Предмети
Предмет
В В В В br/>
В В
Рис. 5
У ході цього процесу необхідно відповісти на наступні питання:
1. Які типи зв'язків між інформаційними об'єктами?
2. Яке ім'я можна присвоїти кожному типу зв'язків?
3. Які можливі типи зв'язків, які можуть бути використані згодом?
Спроба задати обмеження на об'єкти, їх характеристики та зв'язку призводить до необхідності відповіді на наступні питання:
1. Яка область значень для числових характеристик?
2. Які функціональні залежності між характеристиками одного інформаційного об'єкта?
3. Який тип відображення відповідає кожному типу зв'язків?
При проектуванні БД існують взаємозв'язки між інформаційними об'єктами трьох типів: В«один до одногоВ», В«один до багатьохВ», В«багато до багатьохВ» (рис.6).
Наприклад:
В
Учень
Один до одного
Особиста справа
В
Група
Один до багатьох
Учень
В
Учень
Багато до багатьох
Викладач
Рис. 6
11. Побудова концептуальної моделі
У простих випадках для побудови концептуальної схеми використовують традиційні методи агрегації і узагальнення. При агрегації об'єднуються інформаційні об'єкти (елементи даних) в один відповідно до семантичними зв'язками між об'єктами. p> Вибір моделі диктується насамперед характером предметної області та вимогами до БД. Іншим важливим обставиною є незалежність концептуальної моделі від СУБД, яка повинна бути обрана після побудови концептуальної схеми.
Моделі В«Сутність-зв'язокВ», що дають можливість представляти структуру і обмеження реального світу, а потім трансформувати їх у відповідності з можливостями промислових СУБД, є досить поширеними.
Під сутністю розуміють основний зміст того явища, процесу або об'єкта, про який збирають інформацію для БД. В якості сутності можуть виступати місце, річ, особистість, явище і т.д. При цьому розрізняють тип сутності й екземпляр сутності. Під ти...