В этом отношении первичным ключом
ТИП ЗАКАЗА {заказНом, товарНом, количТовЗаказа}
Первичный ключ:
заказНом, товарНом
Функциональные зависимости:заказНом, товарНом → количТовЗаказа
ЗАКАЗЫ {заказНом, заказДата, ФИОПокуп, ЭлпочтаПокуп, адресПокуп, видДост, ценаДост, налогНДС, общСумма, заказСост}
Первичный ключ:
заказНом
Функциональные зависимости:заказНом → заказДата
заказНом → ФИОПокуп
заказНом → ЭлпочтаПокуп
заказНом → адресПокуп
заказНом → видДост
заказНом → ценаДост
заказНом → налогНДС
заказНом → общСумма
заказНом → заказСост
Рассмотрим отношение ТОВАРЫ. В этом отношении первичным ключом является атрибут «товарНом», и оно уже находится во второй нормальной форме.
ТОВАРЫ {товарНом, типНом, товарНазв, товарОпис, товарЦена, товарРис, типНазв, колНаскладе}
Первичный ключ:
товарНом
Функциональные зависимости:товарНом → типНом
товарНазв
товарНом → товарОпис
товарНом → товарЦена
товарНом → товарРис
товарНом → колНаСкладе
типНом → типНазв
Рис. 2. Схема отношений в виде 1NF
Содержание Назад Вперед