Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > БД Aссess: 3 НФ


Автор: ulala 14.11.2010, 15:21
Всем привет! smile 
Предметная область БД "Ресторан". Подскажите, соответствует ли она 3 НФ? Что нужно сделать чтобы БД соответствовала 3 НФ? smile 
З.Ы.: заранее большое спасибо за ответы "садиться за учебники", "погуглить" и т.п.))))

Автор: Akina 14.11.2010, 21:26
Нет, не соответствует.
Более того, она противоречива. 

Автор: Gluttton 15.11.2010, 01:45
Цитата(ulala @  14.11.2010,  15:21 Найти цитируемый пост)
Подскажите, соответствует ли она 3 НФ?

Для определения нормальной формы необходимо произвести анализ функциональных зависимостей атрибутов сущностей.
На представленном рисунке функциональные зависимости не отображены, поэтому провести анализ не представляется возможным.

Но! Существует мнение, что если в БД внедрены сурогатные первичные ключи, то она находиться в 3НФ.

<offtopic>
Цитата(Akina @  14.11.2010,  21:26 Найти цитируемый пост)
Нет, не соответствует.

Если не секрет, то почему?
</offtopic>

Автор: Akina 15.11.2010, 08:23
Цитата(Gluttton @  15.11.2010,  02:45 Найти цитируемый пост)
Если не секрет, то почему?

Посмотри на связи трёх таблиц - поставщик и две соседние...

Автор: ulala 15.11.2010, 18:49
Всем спасибо за отклик!  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)