Метод “сущность-связь”, используемый для проектирования реляционной базы данных, имеет в основе концептуальную модель этого же типа (см. главу “Концептуальная модель”). По имеющейся ER-диаграмме по определенным правилам осуществляется генерирование предварительных отношений и проверяется, находятся ли полученные отношения в 3-й нормальной форме. Или нормальной форме Бойса-Кодда (усиленной 3-й), как угодно проектировщику.
#метод_сущность_связь
#ER_диаграмма
#генерирование_предварительных_отношений
Правила генерирования предварительных отношений приведены здесь в самом общем виде. Далее (см. главу “CASE-средства проектирования”) будет показано, что анализ ограничений предметной области позволяет во многих случаях упростить итоговые предварительные отношения.
Таким образом, метод “сущность-связь” достаточно прост: вооружаемся ER-диаграммой (построенной на этапе концептуального моделирования) и по правилам 1-8 переводим каждую связь в набор отношений (реляционных таблиц).