Изграждане на модел на физическа база данни
Концептуален модел на АИС "Болница"
След анализ на предметната област бяха идентифицирани следните обекти:
Пълната информация за всички обекти е дадена в таблица 1.
маса 1. Подробности за типа обект
Следващата стъпка е да се определят типовете връзки, които съществуват между отделни обекти (Таблица 2)
таблица 2. Основни видове връзки
Взаимоотношението е съотношение 1: M, тъй като един лекар може да има множество пациенти.
Предписаната връзка е връзка 1: 1, тъй като на един пациент е назначено едно лечение.
Нека да изберем атрибутите за всеки обект (Таблица 3)
Таблица 3. Атрибути на обекта
След анализ на таблица 3, ние избираме всички възможни потенциални ключове за всеки обект и избираме първичните ключове.
Таблица 4. Обекти и техните първични ключове
Изграждане на логически модел на база данни
На този етап концептуалният модел се трансформира в логически модел.
Нека анализираме таблица 2, тъй като не е намерено наличието на връзки много към много от този тип взаимоотношения.
Нормализация
Разработената автоматизирана информационна система "Болница" е намалена до 1NF чрез изключване на множество или повтарящи се атрибути.
1NF е даден в таблица 3.
Таблица е в 2NF, ако отговаря на изискванията на 1NF и всички нейни полета, които не са включени в първичния ключ, са свързани чрез пълна функционална зависимост с първичния ключ.