Er модел на база данни



Pdf просмотр
страница2/8
Дата27.03.2023
Размер0.58 Mb.
#117098
1   2   3   4   5   6   7   8
er-model-na-baza-danni
Свързани:
entity-relationship-er-model
3.2.
КЛАСИФИКАЦИЯ НА ОБЕКТИТЕ
Обектите могат да бъдат класифицирани в три групи.
Графичното им представяне е дадено на фиг. 3.3.
1. Силни обекти – обекти, чието съществуване не зависи от други обекти.
2.
Слаби обекти – обекти, чието съществуване зависи от други обекти.
3. Асоциативни обекти.
Силни обекти
Слаби обекти
Асоциативни обекти
Фиг. 3.3. Класификация на обектите – графично представяне
В следващия пример (фиг. 3.4) са дадени обектите СТУДЕНТ и
КУРС. Студентът избира курс. Обектът СТУДЕНТ е силен обект, тъй като е независим от други обекти. Обектът КУРС е слаб обект, тъй като, ако никой студент не избере даден курс, то той не може да бъде предложен. Обектът КУРС зависи от обекта СТУДЕНТ.
СТУДЕНТ
КУРС
избира
Фиг. 3.4. Представяне на силни и слаби обекти
3.3. КЛАСИФИКАЦИЯ НА АТРИБУТИТЕ
Атрибутите се използват, за да опишат свойствата на обектите.
Могат да бъдат класифицирани в зависимост от стойността и структурата на атрибута. На базата на стойността атрибутите могат да бъдат класифицирани като единична стойност, множество стойности, получени стойности и нулеви стойности. Според структурата атрибутите могат да се класифицират като прости и съставни атрибути. Класификацията на атрибутите е дадена на фиг. 3.5.


4
Фиг. 3.5. Класификация на атрибутите
3.3.1.
Атрибути с една стойност
Тези атрибути имат само една стойност, асоциирана с тях.
Например такива атрибути са ЕГН, факултетен номер на студент, регистрационен номер на кола и т.н. Графично се представят с елипса.
3.3.2.
Атрибути с множество стойности
С тези атрибути са асоциирани повече от една стойност.
Графично се представят с две елипси. Пример за такъв атрибут е атрибутът умение на служител, представен на фиг. 3.6. Един служител може да притежава повече умения.
СЛУЖИТЕЛ
Умения
Длъжност
Име
Фиг. 3.6. Представяне на атрибути с множество стойности
Класификация на атрибути
Класификация базирана на стойности
Една стойност
Много стойности
Производен
Нулеви
Класификация, базирана на структура
Прости атрибути
Съставни атрибути


5


Сподели с приятели:
1   2   3   4   5   6   7   8




©obuch.info 2024
отнасят до администрацията

    Начална страница