【发布时间】:2011-10-31 07:41:35
【问题描述】:
我有两张桌子
TableA(id_A, name_A, info_A)
tableB(id_B, A_id, some_data) 外键(A_id) 引用tableA(id_A)
那么当我在B中插入一行,值XXX作为第二列id_A的值时,table_A是否必须有一行以XXX为id?
如果不是,那么我应该对表施加什么约束,以便表 B 仅引用存在的 table_A 行?
【问题讨论】:
标签: mysql foreign-keys