我正在尝试找出如何将表1中的记录相互关联起来我有一张表格,上面有个案(例如纪律处分、申诉等)然而,这些案件的倍数可能相互关联。e、 g一群人打起来,所有参与的人都会得到一个单独的案例,然后所有的案例都需要关联起来。我正在努力弄清楚如何最好地存储这些数据,不管它是在同一个表中还是在一个新表中。这是winform的后端。所以现在我需要能够链接记录,在示例数据中,用户将选择caseid1-4被链接。所以问题是如何存储这些案例相关的数据。因为其他案子可能会在以后联系上。
u4dcyp6a1#
听起来你需要某种“主案”或“事件”。我想我应该说,一个“事件”包含一个或多个“案例”,并保持两者的一致性 incidents 以及 cases table。事实上 cases 可能是个坏名声。相反,它可能更像 IncidentPerson .另一种方法是在每一个数据库上都有一个“主案例”id case . 这可能是 NULL 或者同样的情况。我不喜欢这种方法,因为它很可能会导致混乱的道路。一个分析师会用“案例”和另一个用“主案例”来计算每个月的案例数,你会花很多时间试图找出数字不同的原因。
incidents
cases
IncidentPerson
case
NULL
1条答案
按热度按时间u4dcyp6a1#
听起来你需要某种“主案”或“事件”。
我想我应该说,一个“事件”包含一个或多个“案例”,并保持两者的一致性
incidents
以及cases
table。事实上cases
可能是个坏名声。相反,它可能更像IncidentPerson
.另一种方法是在每一个数据库上都有一个“主案例”id
case
. 这可能是NULL
或者同样的情况。我不喜欢这种方法,因为它很可能会导致混乱的道路。一个分析师会用“案例”和另一个用“主案例”来计算每个月的案例数,你会花很多时间试图找出数字不同的原因。