我正在建立一個跟蹤學校拍賣中物品捐贈和銷售的網站。複合元素的數據庫設計
項目可以單獨或地段,這只是捆綁銷售作爲一個單位(如用於電影票項目禮券捆綁晚餐項目禮券)項目組出售。
這兩種東西(項目和批)類似名稱,描述,價值份額的字段。但項目還有其他領域,如捐助,使用限制,項目類型等
我開始通過創建一個名爲地塊表和關聯表,讓很多含有1+項目。
這對很多很有用。但是,這給我留下了一個問題:
當買家贏了,我需要記錄勝的價格。我正在用一張Win表格將買方與拍賣品和獲勝價格聯繫起來。
但是,如何處理所有未分配給批次的項目?每件物品都應該在一個地段,只有一個?這是有道理的,因爲它可以與上面的Win表格方案一起工作,但是我需要爲每個不屬於另一批次的物品自動創建批次。這似乎很奇怪。
我確定這是一個簡單的問題,但我無法弄清楚!
謝謝!
使用表繼承。 –