我已经看到,以两种方式实现“州”和“地区”之间的关系:
州和地区之间的关系分别是一对多的关系。
第一种方式:
在这个实现中,取两个表“States”和“Districts”,实现States与Districts之间的一对多关系,将外键放在Districts表中。
In my "States" table the columns are: state_id(pk) & state_name.
In my "Districts" table the columns are: district_id(pk) district_name state_id(fk).
第二种方式:
In this implementaion,take two tables "States" and "Districts" and implement the one to many relationship between States to District as creating the third table "state_district" and implementing as follows.
在我的“状态”表中,列是:state_id(pk) & state_name。
在我的“地区”表中,列是: District_id(pk) District_name 。
第三个表是“state_district”,列是s_did(pk)、district_id(fk)、state_id(fk)。
这两种机制有什么区别。