Сутності і атрибути

Для кожної сутності створюється відношення, кожен атрибут сутності стає атрибутом відповідного відношення.

Для сильних сутностей первинний ключ сутності стає PRIMARY KEY (PK) відповідного відношення.

 

Приклад.Розглянемо сутність Студент (рис.6.9).

 

Номер ПІБ Адреса STUDENT  
ST_Book (PK)  
залік. кн.  
     
      ST_Name  
Рік СТУДЕНТ Номер ST_Adress  
народження телефона ST_Birth  
      ST_Tel  
  а   б  

Рис. 6.9. Перетворення сутності Студент (а) у відношення Student (б)

 

Для слабких сутностей первинний ключ частково або повністю залежить від ключа сутності володаря (декількох володарів), тобто PK визначається тільки тоді, коли визначені всі PK сутностей володарів.

Приклад.Розглянемо перетворення сильної сутності Студент і слабкої сутності Нагорода (рис. 6.10).

 

Рис. 6.10. Перетворення сильної сутності Студент і слабкої сутності Нагорода з ідентифікуючим зв'язком між ними (а) у зв'язані відношення Student і Reward (б)

Зв'язки

Після перетворення концептуальної моделі залишаються такі типи зв'язків:

· "один до одного";

· "один до багатьох";

· рекурсивні зв'язки;

· суперклас – підклас.

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

 

3.3. Зв'язки "один до одного"

В концептуальних моделях даних визначають такі обмеження ступеня участі сутностей:

· обов'язкова участь для обох сутностей;

· обов'язкова участь для однієї сутності;

· необов'язкова участь для обох сутностей.

 

Залежно від обмежень перетворення на реляційну модель будуть різні.

Приклад.Розглянемо можливі варіанти перетвореннязв'язку між сутностями Викладач і Дисципліна (рис. 6.11).

 

Рис. 6.11. Зв'язок 1:1 між сутностями Викладач і Дисципліна

 








Дата добавления: 2016-03-22; просмотров: 1095;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.