高手,请问如何将关系模式分解为3NF? 比如AB->C,AC->B,BC->A,E->G.最好有过程,稍微讲解一下,谢谢
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/06/02 05:09:13
高手,请问如何将关系模式分解为3NF? 比如AB->C,AC->B,BC->A,E->G.最好有过程,稍微讲解一下,谢谢!
好答案会追加积分,谢谢!
好答案会追加积分,谢谢!
AB->C,AC->B=A->BC
AC->B,BC->A=C->AB
AB->C,BC->A=B->AC
举个例子:
A学号,B手机,C身份证
AB->C
学号,手机 是身份证的主键
AC->B
学号,身份证是手机的主键
BC->A
身份证,手机是学号的主键
也就是说谁都可以是主键
E是G的主键
E->G已经满足3NF了
比如,A姓名,B地址,C邮编
AB->C!
姓名,地址可以是邮编的主键!(遇到重名同地址,错误)
AC->B!
姓名,邮编可以是地址的主键!(遇到重名同地区,错误)
BC->A?
地址和邮编可以主键姓名吗?(更加不可能)
所以谁都不可以为主键
.
[结合了现实我的理解,不知道合不合你心意]
AC->B,BC->A=C->AB
AB->C,BC->A=B->AC
举个例子:
A学号,B手机,C身份证
AB->C
学号,手机 是身份证的主键
AC->B
学号,身份证是手机的主键
BC->A
身份证,手机是学号的主键
也就是说谁都可以是主键
E是G的主键
E->G已经满足3NF了
比如,A姓名,B地址,C邮编
AB->C!
姓名,地址可以是邮编的主键!(遇到重名同地址,错误)
AC->B!
姓名,邮编可以是地址的主键!(遇到重名同地区,错误)
BC->A?
地址和邮编可以主键姓名吗?(更加不可能)
所以谁都不可以为主键
.
[结合了现实我的理解,不知道合不合你心意]
已知关系R(A,B,C,D,E,G)上的函数依赖集F={AB→C,A→C,E→F,C→DE}试将R分解成一组等价的3NF
关系模式中的各级模式之间的关系为( ).A.3NF 2NF 1NF B.3NF 1NF 2NF C.1NF 2NF 3N
设有关系模式R(A,B,C,D,E),模式中有函数依赖集合={A-BC,CD-E,B-D,E-A}.
a>b>c>d,如何证明ab+bc,ac+bd,ad+bc的大小关系?
关系模式R=(A,B,C,D,E,G),其上存在函数依赖集F={AB→D,C→DE,BC→EG,AD→BG}
请问有哪位数学高手帮我证明一下矩阵性质(AB)C=A(BC)
已知实数a、b、c满足a²+b²+c²-ab-bc-ac=0,求a,b,c的关系(求过程)
有关系模式R(A、B、C、D、E),R上函数依赖集F={AB→E,B→C,C→D},求该模式最高满足第几范式并说原因
设关系模式R(A,B,C,D,E,F),函数依赖集F={A->C,C->A,B->AC,D->AC,BD->A}.求R的
A B C皆为正数,试证(A^3/BC)+(B^3/AC)+(C^3/AB)>A+B+C
已知a,b,c为正数求证:(a^3/bc)+(b^3/ac)+(c^3+ab)≥a+b+c
分解因式奥数题a^2+2b^2+3c^2+3ab+4ac+5bc