我们有一个表,其中包含大量(活动记录~10,000,000)我们需要将这些事务组合成大型集合的事务。每个交易可以包含在多个集合中(即标记),以表示这些交易已包含在特定的出口/批次中。这似乎适用于以下非常简单的结构表:
id_transaction id_set
我的问题是,这是一种既定的"模式"?这种类型的桌子有名字吗?这是一个好主意,还有其他方法吗?出于某种原因,我的直觉表明它可能会导致问题,但肯定比以其他平面格式保存大的ID列表更好。下一步是做一些原型设计,但我希望有人能有一些早期的见解。
答案 0 :(得分:0)
您的解决方案是正确的。
集合是每个(其他)东西进出的东西。如果有东西,指定东西和集合。查询集合以获取其内容,查询事物以获取它所在的集合。在事务中包含更复杂的功能。听起来不错。我唯一可以添加的是,如果你希望你的集合有一些元信息(名称,日期,区域设置等),那么你也需要那个表,键入id_set。