数据库中关系模式中最小函数依赖集

例:已知关系模式R(U,F),其中U={A,B,C,D,E,G},
F={BE→G,BD→G,CD→A,CE→G,CDE→AB,BC→A,B→D}
求(1)F的最小函数依赖集:
求出来的是Fm={BD→G,CD→A,CE→G,CDE→B,B→D}
这个是不是BD->G那里,可以直接写成B->G呀

参考GPT和自己的思路:不可以直接写成B->G。因为BD->G是一个复合依赖,它不能被拆分为B->G,即使B->D。因此,在最小函数依赖集中,BD->G应该保留。