我有两张桌子:
球员(拥有球队名称栏)和球队(还有球队名称栏)
如果团队名称中存在团队名称,我想只允许插入新玩家。
任何帮助将不胜感激。请保持简单,因为我还在学习。
答案 0 :(得分:8)
然后据说你应该让Teams表中的TeamName列成为主键,并将Players表中的TeamName列变为外键,指向Teams表的TeamName列中的那个。
请注意,使用“TeamName”作为团队的标识符并不是一个好主意 - 最好让一个Team_ID列只是一些任意数字,这样如果团队名称发生变化,那么你不必在Players字段中指向它的所有行中更改它。