将关系模式R分解2NF后续(8.1)

视频链接

【后续】将关系模式R分解2NF

视频笔记

题目1

R(ABCDE),F={AB->C,B->D,D->E},R分解成2NF

R的候选码是AB

∵B+=BDE,即B->DE

∴存在非主属性DE对码AB的部分依赖

将R分解成

R1(BDE) F1={B->DE,D->E} 满足2NF

R2(ABC) F2={AB->C} 满足2NF

题目2

设有一个商业集团的关系模式R(商品号,商品名,类号,类名,商店号,商店名,地址,售价),每种商品在每个商店只有一个售价。
(1)写出关系模式R的关键码。
(2)将R规范到2NF。

(1)

设A表示商品号,B表示商品名,C表示类号,D表示类名,E表示商店号,F表示商店名,G表示地址,H表示售价

即R(ABCDEFGH)

则F={A->B,A->C,C->D,E->F,E->G,AE->H}

F={商品号->商品名,商品号->类号,类号->类名,商店号->商店名,商店号->地址&#

你可能感兴趣的:(数据库,数据库)