Files
obsidian-life/Базы данных. Лекция 3.md
Aleksandr Ebaklakov 011626b8b7 Initial commit
2026-04-22 16:58:43 +03:00

26 lines
1.4 KiB
Markdown

---
tags:
- универ
---
# Классы. Суперкласс. Подкласс
Действия:
1. Специализация (круг, из которого идут подклассы. в круге буква d). — разделяемая (disjoin)
- Отдельная сущность создается (вместо атрибута), когда для описания этого нужно несколько атрибутов.
2. Зеркальная (круг, из которого идут подклассы, в круге буква o) — пересечение (overlap)
Полнота:
- Полная (=)
- Частичная (-)
Подкласс наследует все атрибуты родительского типа (суперкласса).
Операции:
1. Категория (Union Type) (кргу, в который входят несколько суперклассов, выходит один подкласс. Внутри буква u)— подкласс, который **может** неследоваться от нескольких суперклассов.
## Задачи:
Создать ER-диаграмму, характеризующюю предыдущее образование студента. Студент мог учиться не один раз.
Писал анекдоты.
>[!nav]
>[[Базы данных. Лекция 2|← Пердыдущая]]