我正在尝试为 country-state-city-head 创建父子关系。我考虑两种方法 - 1)创建一个表 -
PK| 姓名 | 类型 | 父母 1 | 美国 | 国家 | 空值 2 | 英国 | 国家 | 空值 3 | 加利福尼亚 | 状态 | 1 4 | 洛杉矶 | 城市| 3 5 | 肯特 | 状态 | 2 6 | 奥巴马 | 总统 | 1 7 | 喀麦隆 | 下午 | 2
该表的主键将引用另一个表,该表将记录州/城市/国家在一段时间内的人口增长。
2)第二种方法是为国家、州、头和城市创建多个表,然后使用外键引用进行关系。然后每个表(城市/州/国家)的主键将引用人口增长表
方法 1 比方法 2 有什么好处吗?查询是否更快?