日期:2014-05-18  浏览次数:20549 次

关系倒底要不要建
当多张表关联的时候。表的关系倒底要不要建?

如果是普通的一对多建立关系,那表多的时候会出现级联问题
如果把这些关系用一张小表来保存。那就会生成许多小表。
最后我感觉不如不建关系来的清爽了。不知道是不是该这样? 倒底应该怎么办?

------解决方案--------------------
我很少建关系!
------解决方案--------------------
哈哈,记得以前读书的时候建库建表是一定要建关系的,出来后基本没建过!
------解决方案--------------------
个人建议不必建约束,高度并发时很容易出现锁等待..
------解决方案--------------------
看业务需求了,
有些,必建,
有些,可建可不建

还有看你项目中数据库设计要求达到哪个级别了
------解决方案--------------------
涉及到业务的主要表之间的关系一定要有外键约束的...
------解决方案--------------------
分情况吧,最好建立管理,一是数据保证一致,二是据说建立关系后检索效率会提高
------解决方案--------------------
你设计的这个系统的数据量到底有多大,如果设计的是小系统,数据量比较小,要求不是很高的,有的关系可以不需要建,所有数据都放在一个表里面;如果是大系统,数据量比较大,对查询和检索的要求很高的,就需要建立关系。
------解决方案--------------------
从来都是上学的时候建关系,工作之后从来没建过。
还是不建了,省的给自己找麻烦。