Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Виды документирования ДЛМ реляционной БД



Документировать процесс получения модели даталогической модели реляционной БД можно разными способами.

1 Формировать математическую запись получаемой схемы БД в виде совокупности описаний схем реляционных отношений в виде Rm(Am,1, Am,2, …, Am,k). Такое представление удобно для дальнейшего анализа полученных схем отношений на соответствие заданной нормальной формы.

2 Делать формализованное описание каждого реляционного отношения в виде таблицы (таблица 12).

Таблица 12 — Формализованное описание реляционного отношения

Название атрибута (поля) Поле 1 Поле к
Тип ключа (ПК— первичный ключ, УК – уникальный ключ, ВК – внешний ключ)    
Обязательность (опциональность) значения (Д.б.—должно быть, М.б. – может быть)    

3 Представлять схему реляционной БД графически – рисунок 24.


 
 


Рисунок 24 — Графическое представление схемы реляционной БД

На рисунке 24 название таблиц выделено. Помечены первичные (ПК) и внешние ключи (ВК). Если внешних ключей несколько, то они нумеруются – ВК1, ВК2. Связи прорисованы линями, идущими горизонтально и вертикально. Линии связи идут от первичного ключа к соответствующему внешнему ключу. Возле атрибута внешнего ключа (на стороне «много») линия связи заканчивается стрелкой. Графическое представление удобно для понимания логики структуры БД, отслеживания связей, моделирования SQL —запросов.

Наиболее полно представление о реляционном отношении дает его формализованное описание – появляется возможность подробно представить опциональность всех атрибутов. Это важно, поскольку преобразование в даталогической модели БД обязательной связи, присущей предметной области, не всегда делает опциональность внешнего ключа обязательной.





Дата публикования: 2014-11-03; Прочитано: 557 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...