代码表:tbAddress:xh(integer),country(char),town(char),village(char),主键为country+ town+ village
xh country town village
1 苏仙区 良田镇 良田村
2 苏仙区 良田镇 堆上村
3 苏仙区 坳上镇 坳上村
4 苏仙区 坳上镇 桥头村
。。
数据表:tbobject:sfid(char),csny(date),xb(char),objecttype(char),country(char),town(char),village(char)
想在tbojbject的country、town、 village上建立外键,保证这三个字段的数据均来源于tbaddress。
xh country town village
1 苏仙区 良田镇 良田村
2 苏仙区 良田镇 堆上村
3 苏仙区 坳上镇 坳上村
4 苏仙区 坳上镇 桥头村
。。
数据表:tbobject:sfid(char),csny(date),xb(char),objecttype(char),country(char),town(char),village(char)
想在tbojbject的country、town、 village上建立外键,保证这三个字段的数据均来源于tbaddress。
add constraint fkr foreign key(country,town,village)references tbAddress(country,town,village)
on update cascade on delete cascade