可以在一个表中有两列可以是同一个表的外键吗?
例如:
我有一个包含列的“地址”表:
id、street、city_id、state、country(或 id、street、city_id、state_id、state_id)
我有一个包含州和国家/地区的“州”表:id、name、level
那么我可以将 states_id 放在地址表的州和国家/地区(如上面的括号中)吗?
可以在一个表中有两列可以是同一个表的外键吗?
例如:
我有一个包含列的“地址”表:
id、street、city_id、state、country(或 id、street、city_id、state_id、state_id)
我有一个包含州和国家/地区的“州”表:id、name、level
那么我可以将 states_id 放在地址表的州和国家/地区(如上面的括号中)吗?