【发布时间】:2019-12-06 17:07:07
【问题描述】:
所以我在这里有以下 4 个表:SQL Fiddle with 4 Tables
我希望我的第 4 表证书能够自动填写/更新,因为它没有任何独特之处。 它只有 3 个外键。
我希望能够将其用作将我的表与 JOIN 链接起来的参考。
非常感谢!
【问题讨论】:
-
表格不会“自动”填充(通过触发器除外)。使用
insert插入行。 -
填充该表的逻辑是什么?这三个 FK 的任何可能组合?如果是这样 - 如果其他表每个都包含(仅)100 行,则该表将包含一百万个条目。
-
表 4 是表 3 的 100% 重复,因此可以将其删除。有一些基本的东西你不明白。您可以使用带有 JOIN 的 SELECT 从表 3 中获取您想要的信息(不存在表 4 的表内容)。表 3 已有“链接”。
标签: mysql sql foreign-keys relational-database