SQL数据库+ 药品进销存+怎样建表和触发器?

SQL数据库+ 药品进销存+怎样建表和触发器?,第1张

1 关于建表

从你的需求来看我觉得需要建4个表

表A 进货

表B 销售

表C 库存

表D 药品信息

药品信息这个表很重要 主要存放2个字段

药品ID 药品名

这个药品ID是作为其他表与药品信息表的外键

2 关于触发器

我觉得最好不用触发器 。

而事实上数据库设计原则之一也是能不用触发器就不用触发器。因为触发器很消耗系统资源。

进货和出货的时候,库存要改变。你可以用多个个SQL语句实现。

比如说:进货的时候,进货表要插入信息,而同时库存表也插入信息

出货同理

太简陋了.应该是:

1、新药品入库

2、库存药品检索

3、库存药品流转

4、库存药品的效期管理及预警(失效前6个月、三个月、一个月)、报警。

5、过期药品的处理及流向。

上述五项中,每项都有很详细的分享查询。

必须要有一个数据库或者一个表用来存放系统的设置参数

然后必须要一个表来存放用户资料

还要一个表来存放公司的文档资料,

再要一个表来存放物资资料,

具体的要看你怎么设计。

进销存最重要的有3点,第一就是用户的权限设置,第二就是物资的存储记录,第三就是物资价格的差价和税率管理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9660628.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存