数据库设计问题,如何设计表解决这种问题呢? 一个表为须用药的清单,另一个表为药品的列表,清单上写明每次要用的药的名称,而每次要用的药的数量可能不同,那应该如何设置清单表让他能够存贮每次数量不同的药品的名称呢?如果用一个字符串的字段贮存所有药品名就无法与药品列表关联,弄一大堆字段储存药品名称也不可取,有没有更好的方法?我用的数据库是SQL SERVER 2005 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 仅贡参考:一个表为须用药的清单 list,另一个表为药品的列表 detail,1个list对应多个detail流水关联list:流水 药名 价格detail:流水 药名 数量 没明白!detail表中的药名能由数量确定么?能不能说的具体一点 感觉有点不好,我想list中存总表,相当于1个单子detail是分表,有单子中的细节,比如数量之类的1张单子有A,B,C,D4中药,数量分别是a,b,c,dlist 1条纪录流水 药名 价格0001 A,B,C,D null (最好分4个字段,但是问题也来了,如果过多,怎么办)detail 多条纪录流水 药名 数量0001 A 10001 B 20001 C 30001 D 4想法有点简单楼下继续 补充一下,药名可能有不确定多个,可能一各清单(list)中有四个药名,另一个清单有五个,不是只有一个药名,望高人指点阿。。 再想了下list中存总表中最好不存药名,存写其他信息, 忘记备份SQL数据库,如何恢复数据库(那两个MDF、LOG数据库文件都在) 关于SELECT时字段值为NULL的问题 求一个高效的查询语句 表的查询 如何将sqlserver2000中的数据导成powerdesigner的概念模型。。。。。一下午了 SQL Server 转储的介绍 I 求助,关于锁与select记录的问题 如何不增加一个字段而判断某一个字段的值在当天是否改变? 有没有做过DTS的朋友啊? 在SQL SERVER中建好DTS包后,在应用程序中如何直接进行调用? 有谁还在用msde2000 两道SQL面试题 【求助】诚寻有点难度的查询语句,最好不用过程来实现
一个表为须用药的清单 list,另一个表为药品的列表 detail,1个list对应多个detail
流水关联
list:
流水 药名 价格detail:
流水 药名 数量
我想
list中存总表,相当于1个单子
detail是分表,有单子中的细节,比如数量之类的
1张单子有A,B,C,D4中药,数量分别是a,b,c,d
list 1条纪录
流水 药名 价格
0001 A,B,C,D null
(最好分4个字段,但是问题也来了,如果过多,怎么办)
detail 多条纪录
流水 药名 数量
0001 A 1
0001 B 2
0001 C 3
0001 D 4想法有点简单
楼下继续
中最好不存药名,存写其他信息,