数据库表之间的关系
开发工具与关键技术:Visual
Studio 2015 表与表之间的关系处理
作者:廖 茂
撰写时间:2019年06月26日
做项目最重要的就是数据库,数据库没做好,那么后面的功能实现就会出现问题,数据库创建时,表与表之间的关系至关重要,如果处理不好,那么将无法对表进行数据的插入与修改,表与表之间有着一对多、多对多的关系,现在先来看一对多的关系,表格如下:
我们都知道,一个航班中有多个票价,一个票价只能对应一个航班,所以如果按照上面的
连接方向来连接两张表的话,用Excel来显示的表格数据如下:
可以看到,一个航班只能对应一个票价,而一个票价却可以对应多个航班,这样就不符合实际的逻辑关系了,所以为了符合实际的逻辑关系,连接的方向应该反过来,如下:
反过来连接之后,在Excel显示的数据自然也会改变,如下: