设有关系模式R(U,F),其中U={E,F,G,H},F={E→G,G→E,F→EG,H→EG,FH→...答: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} 最小函数依赖集不唯一,操作的顺序不一样,得到...
设有关系模式R(A,B,C,D,E),F是R上成立的函数依赖集,F={A->BC,B->D...答:定理1:对于给定的关系模式R<U,F>,若X(X∈U)是L类或N类属性组,则X必为R的任一候选码的成员。推论1:对于给定的关系模式R<U,F>,若X(X∈U)是L类属性组,且X+包含了R的全部属性,则X必为R的唯一候选码。推论2: 对于给定的关系模式R<U,F>,若X是R的N类和L类组成的属性组,且X+...
设有关系模式R(A,B,C,D)及其上的函数依赖集F={B→A,BC→D},那么关系...答:必须是第一范式,因为从B,BC函数确定A和D这一点上,明显看出B,BC都有可能是主码.若B是主码的话,仔细看会发现,F中竟然没有谁去函数确定C,这显然是说不通的,(因为C至少会被B这个主码函数确定);若BC是主码,那么F中存在非主属性对候选码的部分依赖,不满足第二范式的要求,故为第一范式....