2014-01-06 45 views
-1

我想將客戶和承包商的計費項目存儲到我的數據庫中。看起來我並不會做任何查詢來在單個查詢中搜索客戶和承包商的可計費項目,或者以繼承可以幫助的可互換方式使用。但是,因爲它們會共享許多列,所以我覺得我應該使用單個表繼承並將它們都放在同一個表中。我很確定我應該讓他們分開,但事實是這些對象如此相似使我不確定,特別是如果事情在未來發生變化,並且以可互換的方式進行查看。我應該將客戶和承包商的收費項目放在同一張表中還是分開?

+0

您可以使用一個給定您的輸入表。 – crafter

回答

0

推測客戶和承包商是在不同的桌子上?假設情況如此,那麼我會使用單獨的表格。如果在某個時候需要同時查詢這兩個表,那麼考慮到它們的相似性,它應該足夠簡單,以便在兩個表上創建視圖,但請記住YAGNI

乾杯 -

相關問題