按照书上的三个步骤来作,
1)右侧最简F={E→G,G→E,F→E,F->G,H→E,H->G,FH→E}
2)去掉冗余依赖,依次去掉F->E,H->E后,F={E→G,G→E,F->G,H->G,FH→E}
3)左侧最简,用F->E替换FH->E,最后F={E→G,G→E,F->G,H->G,F→E}
最小函数依赖集不唯一,操作的顺序不一样,得到的结果也不一样.
按照书上的三个步骤来作,
1)右侧最简F={E→G,G→E,F→E,F->G,H→E,H->G,FH→E}
2)去掉冗余依赖,依次去掉F->E,H->E后,F={E→G,G→E,F->G,H->G,FH→E}
3)左侧最简,用F->E替换FH->E,最后F={E→G,G→E,F->G,H->G,F→E}
最小函数依赖集不唯一,操作的顺序不一样,得到的结果也不一样.