所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

sql语句,怎么区分一对多和多对多呢?

发布时间:2020-04-12 08:45:54

资讯分类:sql  语句  区分  一对对  多个  关系  地区
sql语句,怎么区分一对多和多对多呢?

国家和地区的一对多关系应该这样理解:一个国家中有多个地区,而一个地区只能属于一个国家,这就是国家和地区的一对多关系,。类似的还有员工和部门的关系。 多对多关系呢我们拿零件和仓库做例子。司机和车辆的关系,一个车队中有很多司机,也有很多车辆,这有一个车辆驾驶记录:一个司机可能一天当中驾驶两辆以上不同的车辆,当然,每一辆车一天当中也可能被两个以上的司机驾驶,这样就应该明白司机和车辆之间的多对多关系了吧? 一个国家有多个地区(东北,华北等),多个地区对应一个国家,其实这两句话是一个意思,理解一对多的关系应该是:1个对应多个,而多个当中的一个只能对应1个。多对多应该是:2个以上中的1个对应多个,而多个当中的一个可以对应2个以上的一个以上。呵呵,有点绕。希望对你有帮助。

留言与评论(共有 0 条评论)
   
验证码:
Top