【发布时间】:2021-02-06 21:42:42
【问题描述】:
假设我们有 3 个表(分层)
表 A
id, name, ....
表 B
id, a_id, name
表 C
id, b_id, name
table A (id, name, ....)
^
|
table B (id, a_id, name)
^
|
table C (id, b_id, name)
我想在表 C 上创建唯一的 Index(a_id, name) 而不是 (b_id, name) 没有多余的并在每个表中插入 a_id 如何!!!
【问题讨论】:
-
一个索引不能跨越两个表。
标签: mysql database database-design erd