我有两张看起来很相似的表格,我在考虑将它们结合起来,并认为我会从每个人那里得到一些输入。 这里是他们现在的样子:结合数据库表
问题
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