3个级别与结果表之间的关系

时间:2015-10-29 11:46:48

标签: sql normalization

我有3个tables可以说,作为这个目的的水平。他们中的每个人都有2列,idname。并且,他们合并,产生与table 4相匹配的可能性。

如何在组合后创建第一组(3 tables)和最后一组与可能结果之间的关系?

我过去只使用2 tables做了这个,然后我创建了第三个有2个字段,第2个FKs对着原始表。但是这一次,我有一组3 tables与第四组相匹配,这让我感到奇怪。

我应该简单地创建一个包含4个{4}的4个字段的第5个表,还是有其他方式?

1 个答案:

答案 0 :(得分:0)

使用第5个表作为赋值表,然后使用带有连接的嵌套查询,您可以访问结果表中的数据

请注意,第5个表将有3个FK列链接到其他3个表,第4个表用于行ID。