当前位置: 代码迷 >> SQL >> SQL多字段储存在一个字段
  详细解决方案

SQL多字段储存在一个字段

热度:3   发布时间:2016-05-05 12:37:04.0
SQL多字段存储在一个字段
:一个单位同时派3个人(员工表)去走访2个用户(用户表),回来之后有一个人把所了解的输入程序中,第二次派2个人走访3个用户,问下这样的数据库怎么设计,问题补充: 

Aid     Aname
1          张三
2         王尔
3         李四
Bid     Bfactory
1         工厂1
2         工厂2
3        工厂3
cid      Cname      Cfactory
1          1,2,3          1,2
2           1,2             2,3
3           1,3             1,3
像这样的,SQL怎样实现,不会是每增加一条数据表中就增加好几行吧?有没有把Cname和Cfactory像这样以逗号分开存储,读取出来时候,该字段页像这样读取,查询时候可以以逗号分开进行单个查询

------解决方案--------------------
不要以逗号串接存储,直接分多行存储,这样才能充分利用数据库的功能。
  相关解决方案