mysql中,一个信息表有很多字段,是把他拆分成几个表呢,还是就在一个表中记录,哪种更好?

比方说,一个商家的信息表,有一些字段是属于联系方式类的,如qq、电话、地址......,是把这些联系方式写在另一个表里,还是就在原信息表中?... 比方说,一个商家的信息表,有一些字段是属于联系方式类的,如qq、电话、地址......,是把这些联系方式写在另一个表里,还是就在原信息表中? 展开
 我来答
匿名用户
2013-07-29
展开全部
看你需要对表作什么操作
一般情况下,在一张表中字段比较多是禅烂没任何问题的
这样通过一张表结构就可以查询到所有的商家数据
写sql的增删查烂贺改的语句贺历漏也比较简单,性能比较高
如果是分开几个表,就需要用到外码,左右联接查询之类的,这样性能反而比较低
所以,还是建议把这些数据都写在一张表里
如果,在查询的时候不需要用到联系方式这些数据
只要在select语句中不写那个字段就行了
也不会说看起来很冗杂
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式