我有这个表正常化至少3NF归一化为3NF?
的customerID | customerName | petID | petName | transID | transName | transDetails |价格
与FD如下
的customerID - > {客户名称,petID}
petID - > {petName,TRANSID}
TRANSID - > {transName,transDetails,价格}
现在我对此的回答是:
客户(的customerID,客户名称)// CustomerID作为PK
宠物(petID,petName,的customerID)// petID作为PK和CustomerID作为FK
交易(TRANSID,transName,transDetails,价钱,petID)// TRANSID作为PK和petID为FK
我真不明白它那么多,因为我无法吸收信息,因为现在我的大脑现在是单向:(所以我纸浆我对吗?
我在FD看上去要密切配合,应实际3NF是:
宠物(petID,petName,TRANSID)
客户(的customerID,客户名称,petID)
交易( transID,transName,transDetails,Price)
WOW里面是放在这里这么多类似的问题:http://stackoverflow.com/search?q=3nf – kristianp 2014-12-04 01:30:59