嗨,我有 2 张 table 。
A B
|-----|--------------| |------|-------|--------|
| ID | aText | | ID | aId | bText |
|-----|--------------| |------|-------|--------|
| 1 | test | | 10 | 1 | zzzzz |
|-----|--------------| |------|-------|--------|
是否可以在结合 aText 的 bText 上创建一个唯一的键?
aText 和 bText 在它们的锯齿状表格中并不是唯一的。
最佳答案
完全没有。你应该和 parent 一起使用一张 table
|------|-------|--------|
| ID |Parent | Text |
|------|-------|--------|
| 1 | | zzzzz |
|------|-------|--------|
| 10 | 1 | yyyyy |
-------------------------
ID 列的父列外键及其平均自引用。
关于mysql - 连接表上 2 列的唯一键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25013553/