ПОСЕЩЕНИЯ (ФАМИЛИЯ. ДАТА ПОСЕЩЕНИЯ. ДИАГНОЗ) ПАЦИЕНТЫ (ФАМИЛИЯ. ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ) В отношении ПОСЕЩЕНИЯ по-прежнему действует состав
ной ключ из двух полей, а в отношении ПАЦИЕНТЫ — одно
ключевое поле ФАМИЛИЯ.
Во втором отношении имеется так называемая транзитивная
зависимость. Она отображается следующим образом:
Фамилия | Дата рождения ■< -------- Участок * Врач -<---------------- 1 Значение поля ВРАЧ связано с фамилией пациента
транзи- тивно через поле УЧАСТОК. В самом деле, всякий участковый
врач приписан к своему участку и обслуживает больных, относя
щихся к данному участку.
Согласно определению третьей нормальной формы в отноше
нии не должно быть транзитивных зависимостей. Значит требуется
еще одно разбиение отношения ПАЦИЕНТЫ на два отношения.
В итоге получаем базу данных, состоящую из трех отношений: