Database design 标准化:从3NF转换为BCNF、4NF&;5NF

Database design 标准化:从3NF转换为BCNF、4NF&;5NF,database-design,database-schema,Database Design,Database Schema,对于以下模式,如何将3NF进程转换为5NF Member (memcode,name,title,address,sex,dob,occupation). Occupation_Category (occupation,category). Region (address,region). Member_Response (memcode,subject,num-sent,num-replied). Offer_Details (offercode,title,subject). Offer (

对于以下模式,如何将3NF进程转换为5NF

Member (memcode,name,title,address,sex,dob,occupation).
Occupation_Category (occupation,category).
Region (address,region).
Member_Response (memcode,subject,num-sent,num-replied).
Offer_Details (offercode,title,subject).
Offer (offercode,date,price,num-sold ).
Offer_Target (offercode,date,target-category,age-group,target-region).
Supplier (suppcode,name,address,phoneno).
Item (itemcode,description).
Item_in_Offer (offercode,itemcode,qty).
Item_Supplier (offercode,itemcode,suppcode).
您打算进行哪些更改以进行此转换,为什么?请注意,这些形式(依次为3NF、BCNF、4NF、5NF)都比前面的形式更具限制性。如果你不确定每个表单的具体要求,维基百科会很好地解释它们。
Member (memcode,name,title,address,sex,dob,occupation).
Occupation_Category (occupation,category).
Region (address,region).
Member_Response (memcode,subject,num-sent,num-replied).
Offer_Details (offercode,title,subject).
Offer (offercode,date,price,num-sold ).
Offer_Target (offercode,date,target-category,age-group,target-region).
Supplier (suppcode,name,address,phoneno).
Item (itemcode,description).
Item_in_Offer (offercode,itemcode,qty).
Item_Supplier (offercode,itemcode,suppcode).