Ciao ragazzi, avrei bisogno di aiuto con una decomposizione in Boyce Codd Normal Form (BCNF).
Data la copertura minimale {A -> B, C -> DF, BD -> E, EF -> G, E -> A, F -> CH, G -> E}, mi trovo le seguenti chiavi candidate: {AC, AF, BC, BF, CE, CG, EF, FG}.
Ora, dalla teoria so che non posso partire ad esempio da EF -> G per iniziare la decomposizione in quanto EF è chiave; il mio problema sta nel fatto che qualsiasi dipendenza io scelga per cominciare la decomposizione, non riesco ad arrivare ad una soluzione.
Qualcuno può gentilmente darmi una mano?