一个大表:id,1,2,3,4,a,b,c,d,(1-4为同类,a-d为同类)
化为两个小表
方法1:小表1(id1,1,2,3,4)
小表2(id2,a,b,c,d)
大表(id,id1,id2)
方法2: 小表1(id1,1,2,3,4,id)
小表2(id2,a,b,c,d,id)
大表(id)哪种好,或还有其他方法?区分这两种方法有意义没?
化为两个小表
方法1:小表1(id1,1,2,3,4)
小表2(id2,a,b,c,d)
大表(id,id1,id2)
方法2: 小表1(id1,1,2,3,4,id)
小表2(id2,a,b,c,d,id)
大表(id)哪种好,或还有其他方法?区分这两种方法有意义没?
解决方案 »
- sqlserver转换类型,急,在线等
- 求一条sql语句显示某用户数据库AMI_T下所有表名称的;再求一条sql语句显示用户数据库AMI_T下AMI_USER表中所有列的列名
- 使用union all的效率问题
- 误删除了一个存储过程,能否恢复
- 笨鸟在存储过程的函数转换中遇到了问题,求高人指点啊~~~~
- 服务器为2008客户端能用2005远程连接吗?
- 参数是数据库名的存储过程问题?在线等!!
- 高手请进-------求一个按数量复制记录的SQL语句
- 二台sql server进行DTS操作(一台在本地一台在远程),出现错误信息如下:
- 写了触发器后删除的问题
- 急问一个sql语句的问题
- 一对多数据库的设计问题
大表(id,NEWID1)这个不好放数据吧一个大表:id,1,2,3,4,a,b,c,d,(1-4为同类,a-d为同类)
化为两个小表
方法1:小表1(id1,1,2,3,4)
小表2(id2,a,b,c,d)
大表(id,IDD)
IDD存放,根据ID来,如果是ID1类的就确定一个值,然后放进IDD
BID ,a,b,c,d
ID,AID,BID>??
小表2(id2,a,b,c,d)
大表(id,id1,id2)
可以.不过还不如直接小表1(id , id1,1,2,3,4)
小表2(id , id2,a,b,c,d)
那不还得在大表建立一个字段区别是id1还是id2啊,我还是认为大表(id,id1,id2...idn)可以放数据啊.