表格的设置,使我能够相互关联的记录?

hwamh0ep  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(331)

我正在尝试找出如何将表1中的记录相互关联起来
我有一张表格,上面有个案(例如纪律处分、申诉等)
然而,这些案件的倍数可能相互关联。e、 g一群人打起来,所有参与的人都会得到一个单独的案例,然后所有的案例都需要关联起来。
我正在努力弄清楚如何最好地存储这些数据,不管它是在同一个表中还是在一个新表中。

这是winform的后端。所以现在我需要能够链接记录,在示例数据中,用户将选择caseid1-4被链接。
所以问题是如何存储这些案例相关的数据。因为其他案子可能会在以后联系上。

u4dcyp6a

u4dcyp6a1#

听起来你需要某种“主案”或“事件”。
我想我应该说,一个“事件”包含一个或多个“案例”,并保持两者的一致性 incidents 以及 cases table。事实上 cases 可能是个坏名声。相反,它可能更像 IncidentPerson .
另一种方法是在每一个数据库上都有一个“主案例”id case . 这可能是 NULL 或者同样的情况。我不喜欢这种方法,因为它很可能会导致混乱的道路。一个分析师会用“案例”和另一个用“主案例”来计算每个月的案例数,你会花很多时间试图找出数字不同的原因。

相关问题