【心得】不建立主外键关系也可以关联两个表;
2017-03-01 15:49
183 查看
用主外键关系可以关联两个或多个表,进行查询,但是,我也可以使用where tableName1.column1=tableName2.column2;来查询,差别不大,这个逻辑怎么理解?我是这么理解的,你是个男的,你要找一个女人生孩子,你可以找个老婆,确立夫妻关系,然后生宝宝。你也可以找一个女人为你生宝宝,但是不结婚。前者就是建立主外键关系,夫妻关系就是你们的约束。后者就是where条件,后者更灵活,要求更松一些;
相关文章推荐
- 两个不同用户数据库中的表是否可以建立外键关系 oracle
- 关于mybatis多对多关联查询 下面的例子让新手看不错。可以改进的一点是 1、不必建立 关联对象实体,可以用map传递两个id进去 2、文章的resultMa
- 两个不同用户数据库中的表是否可以建立外键关系 oracle
- 如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果?
- 如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果?
- 论坛:一对一关联映射/单向关联/两个类间,可以有两个(多个)关联关系/content为大文本类型/
- 论OSPF下不同的网络类型之间是否可以建立起邻接关系?
- 在DataSet中建立两个 DataTable 对象之间的父/子关系
- Java中堆内存和栈内存_在建立一个对象时从两个地方都分配内存,在堆中分配的内存实际建立这个对象,而在堆栈中分配的内存只是一个指向这个堆对象的指针(引用)。修改栈指针就可以把栈中的内容销毁.这样最快
- Android SQLite 建立多表间的主外键关系
- virtual studion中建立项目和方案的流程以及如何关联两个项目
- ORM对象关系映射之GreenDAO建立多表关联
- 如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果?
- 两个关联表间如何建立触发器
- 光脚丫学LINQ(033):建立映射关系的两个实体类必须分别包含一个主键列成员
- 把 两个表的数据 都读出来,建立两个表的关系
- 光脚丫学LINQ(033):建立映射关系的两个实体类必须分别包含一个主键列成员
- 牛腩新闻视频 03讲 数据库设计的心得 如何建立外键-sql2008的数据库关系图功能
- Android SQLite 建立多表间的主外键关系