3 个级别与结果之间的关系 table
Relations between 3 levels and a result table
我有 3 个 tables
可以作为用于此目的的关卡。他们每个人都有 2 列,id
和 name
。并且,它们结合起来,产生与 table 4
相匹配的可能性。
如何创建第一组 (3 tables
) 和最后一组之间的关系以及组合后的可能结果?
我过去只用 2 tables
做过这个,然后我创建了第三个有 2 个字段,2 FKs
与原始 tables。但是这一次,我有一组 3 tables
来匹配第四个,这让我感到奇怪。
我应该简单地创建第 5 个 table,其中 4 个字段有 4 个 FKs
还是有其他方法?
使用第 5 个 table 作为赋值 table,然后使用带联接的嵌套查询,您可以访问结果中的数据 table
请注意,第 5 个 table 将有 3 个 FK
列链接到其他 3 个 table,第 4 个用于行 ID。
我有 3 个 tables
可以作为用于此目的的关卡。他们每个人都有 2 列,id
和 name
。并且,它们结合起来,产生与 table 4
相匹配的可能性。
如何创建第一组 (3 tables
) 和最后一组之间的关系以及组合后的可能结果?
我过去只用 2 tables
做过这个,然后我创建了第三个有 2 个字段,2 FKs
与原始 tables。但是这一次,我有一组 3 tables
来匹配第四个,这让我感到奇怪。
我应该简单地创建第 5 个 table,其中 4 个字段有 4 个 FKs
还是有其他方法?
使用第 5 个 table 作为赋值 table,然后使用带联接的嵌套查询,您可以访问结果中的数据 table
请注意,第 5 个 table 将有 3 个 FK
列链接到其他 3 个 table,第 4 个用于行 ID。