0
我一直在考慮這個歸一組數據的任務:數據庫規範化
COURSE=(CourseID, CourseName, CourseDuration, CourseFee{
DelegateID, DelegateName, DelegateAddress, EventID, EventName, VenueID, VenueName, VenuePrice, BookingID, BookingType, BookingDate
})
的情況是運行在全國各地的各種酒店短期培訓課程的IT公司,每個事件由一個主辦或更多的演示者(因此,預訂類型 - 代表或演示者,如果演示者則不收取預訂費用)。事件只是在特定場地運行的課程的一個實例。 VenuePrice是指用於可選的牀和早餐的費用在酒店會場中間的夜晚
以下是我已經想出了3NF:
COURSE=(CourseID, CourseName, CourseDuration, CourseFee)
DELEGATE=(DelegateID, DelegateName, DelegateAddress)
EVENT=(EventID, VenueID*, CourseID*, EventName, EventDate)
BOOKING=(BookingID, DelegateID*, EventID*, BookingDate, BookingType)
VENUE=(VenueID, VenueName, VenuePrice)
我想知道這是否是在所有準確的,如果不是,或許是正確方向的指導手?
謝謝
作業?我想你已經明白了......所以實際上沒有什麼可說的。 – markus