象医院收费软件中,如何实现一个用户多个输入?(100分)

  • 主题发起人 主题发起人 glink
  • 开始时间 开始时间
G

glink

Unregistered / Unconfirmed
GUEST, unregistred user!
一个用户,多个药品输入,按单价和数量来计算收费,请问:每个药品是否单独作为
一个记录?这个记录和其他记录如何与其他用户的多个记录放在一起,即如何实现在
处理当前用户的时候,只显示当前用户的记录?
 
表这么设计:
用户表:
用户 药

药表:
药 单价

处理当前用户的时候
select * from 用户表 where 用户=当前用户
 
>select * from 用户表 where 用户=当前用户
还要区分,某个病人,来多次就诊,
所以应该增加一个时间域。
 
药品表(明细表):每个药品单独作为一个记录,且以药品代码为主键,其中包含用户
,数量,总额,字段;
以用户为主健建立用户表(主表)
用select * from 药品表(明细表) where 用户=当前用户;或用过滤;
将每种药品的总额相加得到总价写入用户表

 
多人接受答案了。
 
后退
顶部