3NF Обоснование нормализации

3NF. Я пытаюсь оправдать процесс нормализации. У меня есть уникальные идентификаторы / фиктивные ключи (например, PK) для моих таблиц, а также внешние ключи на многих сторонах отношения один ко многим. Делать эти Fks, должны зависеть от PK, чтобы претендовать на 3NF Примечание: Все другие неключевые атрибуты зависят от PK

student {@student_ID, student_Name, teacher*} teacher {@staff_No, teacher_Name, subject} lecture {@lecture_No, start_Date, motivation, staff_No*, student_ID*}

например, для объекта лекции все остальные атрибуты зависят от "@lecture_No".

Должны ли внешние ключи (staff_No и student_ID) зависеть от PK, чтобы претендовать на 3NF?

Спасибо

0 ответов

Другие вопросы по тегам