Эволюция диаграмм сущности-связи
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 07.11.22 17:06
Оценка: -1

Исходные диаграммы сущности-связи


ER-модель (от англ. Entity-Relationship model, модель «сущность — связь») — модель данных, позволяющая описывать концептуальные схемы предметной области.


Элементы диаграммы в Dia


В Dia элементы диаграммы выглядят так.



Простая схема сущности-связи


Составим простую схему сущности связи.
1. Без отношения множества. Один к одному. Один ко многим. Многие ко многим.
2. Без направления связей. Указаны стрелочками.
3. Без указания количества ссылок на одну и ту же сущность. Обычно число справа вверху над сущностью.



Сокращаем схему до сущностей


Далее вопрос, а так ли нужны.
1. Отношения.
2. Атрибуты.

В конечном счёте.
1. На понимание этих нюансов и как следствие перерисовку тратится время.
2. Не факт, что удастся определить, что это не сущность, а именно отношение или атрибут.
3. Нарушается правило монотонности дизайна, что в теории дизайна как раз затрудняет восприятие схем.

Решение переделать всё в сущности.



Монотонный дизайн


По факту конечная диаграмма в которой есть некая сущность играющая роль сущностей, отношений, атрибутов, и любых других элементов должна выглядеть так.



Раскраска сущностей


И под конец можно раскрасить схему цветами для удобства восприятия, хотя делать это не обязательно.



Для чего нужны подобные схемы


Различие в языках.
1. В русском языке часто упоминаются слово схемы.
2. В иностранном встречается упоминание диаграмм.

Подобные схемы нужны для того же, для чего и метод боксов. Хотя на десктопе в силу разрешения и размера дисплея их можно рассматривать как более продвинутый аналог метода боксов, позволяющий охватить тысячи понятий. Впрочем на смартфоне можно делать тоже самое, разрешение там уже давно 2K. Вопрос лишь в хорошем программном обеспечении, которое для них до сих пор не существует.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.