Что мне тогда делать с атрибутом F?
Вы могли заметить тот факт, что единственная FD, в которой F упоминается, является тривиальной F->F. Это не упоминается явно именно потому, что это тривиально. Тем не менее, все аксиомы Армстронга одинаково хорошо применимы к тривиальным. Итак, вы можете использовать этот тривиальный, например. применяя аугментацию, перейти от B->G к BF->GF;
Как определить высшую нормальную форму отношения R?
сначала проверьте условие первой нормальной формы. Если выполняется, NF не меньше 1. Проверьте условие второй нормальной формы. Если выполняется, NF не меньше 2. Проверьте условие третьей нормальной формы. Если удовлетворено, NF равно как минимум трем.
Примечание :
"проверка условия первой нормальной формы" - это немного странная вещь в формальном процессе, потому что не существует такой вещи, как формальное определение этого условия, если только вы не пользуетесь Дейтом, но я почти не сомневаюсь, что ваш курс не следует этому определению.
Намекать :
Учитывая, что единственным ключом является BFHI, который является первым пунктом «ключ, весь ключ и ничего, кроме ключа», который нарушается, скажем, B->G ?
person
Erwin Smout
schedule
24.02.2012