鑑於此下表定義:混亂關於建立函數依賴
車(TruckNum,TruckType,TYPEDESC,TruckMiles,購置日期,TruckSerialNum,BaseCity,BaseState,BaseNum,BaseManagerName,ManagerPhone,BasePhone)
我需要設置功能依賴關係列表。
到目前爲止,我有:
FDs = {TruckNum -> TruckType, TypeDesc, TruckMiles, DatePurchased, TruckSerialNum, BaseNum
BaseNum -> BaseCity, BaseState, BasePhone
BaseManagerName -> ManagerPhone}
我也給出了以下注意事項/限制:
的卡車是基於在一個單一的基地。
基地可以成爲許多卡車的基地。
無論如何,我有這個問題實際上是非常簡單和(可能)完全新手十歲上下。令我困惑的是BaseNum。
通知我有這樣的:
TruckNum - >(...)BaseNum
然後
BaseNum - >(...)
見我如何使用BaseNum兩次?這是否允許?
1NF的定義是該表不應該有任何重複組。但是,這不僅僅是表格定義(而不是FD)?我很困惑。
謝謝。我只需要確定。我想我被絆倒了,因爲我的大學課程的教師對1NF是什麼模糊的定義。當然,我讀了其他地方(谷歌等)的內容,但是當我讀到教師寫的內容時,又被絆倒了。 – user1725926