好的,我不知道这个问题是否属于这个地方,但如果我错了,你会建议我。
我有一些具有几乎相同属性的实体,差异可能在 2-3 列中。
由于这些不同的列,我无法创建一个表,其中的列是每个实体的属性的联合,因为新的实体类型将需要更改表设计,添加特定于该实体类型的新列。
相反,当前的工作设计是每个特定实体都有自己的表。
但是,如果出现新类型的实体,我必须创建新表,这完全是个坏主意。
如何创建一个包含每种实体类型的共享属性的表,以及一些额外的机制来证明实体唯一属性?
因此,想法是在不改变数据库设计的情况下轻松添加新类型的对象,只配置处理唯一列的部分。
PS也许我不清楚,但如果需要,我会添加更多描述。