Базы данных

Квитанция о прокате


Выявить атрибуты, представляющие связи, можно с помощью простого анализа. Например, номер полиса социального страхования (ssn) и имя служащего появляются в платежных ведомостях. Этот факт приводит к тому, что данные атрибуты добавляются к классу сущностей PayStatement. Однако эти же атрибуты принадлежат классу Employee, a ssn является ключевым атрибутом этого класса.

Процесс моделирования не завершен, поскольку атрибуты одного класса сущностей (Employee) присоединены к другому классу (PayStatement). Разработчик должен распознать, что появление атрибута ssn в классе PayStatement является указанием на то, что класс PayStatement связан с классом Employee, затем удалить эти дублирующие атрибуты из класса PayStatement и добавить связь между классами.

Комментарии закрыты