Как да разберете дали връзката R е в BCNF и 3NF?
Чета учебник и той ми казва, че има 3 основни атрибута, които разглеждате, но имам проблеми с разбирането на това, което казват, или поне с прилагането на това, което казват, когато ми е дадена връзка и ФД.
3-те атрибута: Дадено е отношение R с атрибута A и X подмножество от атрибути на R, за всеки FD X⟶A във F едно от следните твърдения е вярно:
- A ∈ X; това е тривиално FD (∈ което означава „се намира в X“)
- X е суперключ
- A е част от някакъв ключ за R
Първите два съответстват на BCNF, а 3NF включват третия.