Рисунок 1 - Об'єкти зв'язку лікар-курортолог.
Малюнок 2 - Об'єкти зв'язку працівник процедурного кабінету.
Рисунок 3 - Об'єкти зв'язку адміністратор.
2.2 Логічна модель предметної області з використанням реляційної моделі
На основі вже наявних даних, що описують зовнішню модель БД, необхідно виділити основні об'єкти та зв'язку, враховуючи вимоги обох користувачів БД. Також слід врахувати основна вимога при проектуванні БД: відсутність надлишкових та / або дубльованих даних (об'єктів) та пов'язаних з цим проблем цілісності БД.
Таким чином, користувачі будуть працювати з деяким обмеженням логічної схеми, еквівалентним їх зовнішньому поданням.
2.2.1 Схеми базових відносин
Існують наступні базові відносини:
· відпочиваючий;
· діагноз;
· призначені процедури;
· професійні захворювання;
· назви професій;
· назви захворювань;
· назви процедур;
· процедури для захворювань;
· користувачі;
· види користувачів;
2.2.2 Домени атрибутів всіх відносин
Опишемо домени атрибутів спроектованих відносин.
· Відпочивальник:
o Прізвище Ім'я По батькові - рядок до 50 символів.
o Дата народження - дата.
o Місто проживання - рядок до 30 символів.
o ІН професії - ціле число (4 байта)
o Код СКК - ціле число 4 байта
o ІН провідного лікаря - ціле число 4 байта
o Серія та номер путівки - рядок до 10 символів
o Дата путівки - дата
o Дата прибуття - дата
o Дата вибуття - дата
o Дата огляду - дата
o Корпус - рядок до 10 символів
o Кімната - рядок до 5 символів
o Місце - рядок до 3 символів
· Діагноз:
o Серія та номер путівки - рядок до 10 символів
o Код СКК - ціле число 4 байта
o ІН захворювання - ціле число 4 байта
· Призначені процедури:
o Серія та номер путівки - рядок до 10 символів
o Код СКК - ціле число 4 байта
o ІН процедури - ціле число 4 байта
o Призначено - ціле число 1 байт
o Пройдено - ціле число 1 байт
o Коментар лікаря - рядок до 50 символів
· Професійні захворювання:
o ІН професії - ціле число 4 байта
o ІН захворювання - ціле число 4 байта
· Назви професій:
o ІН професії - ціле число 4 байта
o Назва професії...