我有兩張看起來很相似的表格,我在考慮將它們結合起來,並認爲我會從每個人那裏得到一些輸入。 這裏是他們現在的樣子:結合數據庫表
問題
Id | IssueCategory | IssueType | Status | etc..
-------------------------------------------------
123 | Copier | Broken | Open |
124 | Hardware | Missing | Open |
CopierIssueDetails
Id | IssueId | SerialNumber | Make | Model | TonerNumber | LastCount
---------------------------------------------------------------------
1 | 123 | W12134 | Dell | X1234 | 12344555 | 500120
HardwareIssueDetails
Id | IssueId | EquipmentNumber | Make | Model | Location | Toner | Monitor | Mouse
-----------------------------------------------------------------------------------
1 | 124 | X1123113 | Dell | XXXX | 1st floor | 0 | 1 | 0
您如何看待這兩個表合併成一個什麼。這是一個好主意還是讓它們保持這種分離狀態更好?
您是否可以獲得CopierIssueDetails記錄*沒有* HardwareTicketDetails記錄的同一個問題ID或者他們是否在該方向配對? (我假設可以擁有HardwareTicketDetails記錄而沒有關聯的CopierIssueDetails記錄) – 2010-05-12 16:02:18
是的。當前系統確定選擇的類別插入哪個表格,並且每個問題只能選擇一個類別。 – zSynopsis 2010-05-12 16:05:12