当前位置:首页 » 数据仓库 » 进存销数据库设计
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

进存销数据库设计

发布时间: 2022-10-18 12:42:27

❶ 求sql2000 的进销存数据库设计的实例(里面有视图、触发器、水晶报表)

NNONO

❷ 进销存数据库设计,商品拆分,如何设计表

主,辅单位,单位再转换

❸ 多个公司同时使用,进销存系统的数据库应该如何设计

所有数据统一存放,建多个账套就可以了呀,当然如果那些数据是能共享的话就不需要建多个账套了,直接设置操作权限就行了,我们的智信软件网络版就是通过该模式进行管理的,很方便。

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

1 关于建表
从你的需求来看我觉得需要建4个表
表A 进货

表B 销售

表C 库存

表D 药品信息

药品信息这个表很重要 主要存放2个字段
药品ID 药品名
这个药品ID是作为其他表与药品信息表的外键

2 关于触发器
我觉得最好不用触发器 。
而事实上数据库设计原则之一也是能不用触发器就不用触发器。因为触发器很消耗系统资源。
进货和出货的时候,库存要改变。你可以用多个个SQL语句实现。
比如说:进货的时候,进货表要插入信息,而同时库存表也插入信息
出货同理

❺ 数据库设计技巧

就我个人的经验来说,数据库虽然在设计上确实需要有一定的经验,但是它并不是最难的。
对于数据的设计其实是对于现实中业务的一种抽象。
就我的习惯的话,我会先对于现实中的业务场景、业务的角色进行分析。
就拿一般的进销存系统来举例吧。
我有一个对于物料管理的仓库,我需要对我的物料的进销存进行管理。
那么我们就需要分析,没有系统的时候,人与人之间的业务是怎么流转的,他们都是通过哪些表单来进行流转的,上下级之间的消息传递和反馈都是怎么进行的。
当知道了业务以后,我们的数据库无非就是对于现实中的业务的一种具现。
对于业务的设计完成以后,就是针对角色的了。
例如:业务的传递都是在业务人员之间的,我们已经整理表单的传递,那角色其实就已经在这些传递中存在了。
但是,业务的角色是业务的角色,我们还要包括财务的角色,那对于财务来说,他需要在哪些环节看到这些业务的单据?并且需要怎么处理?财务的处理结果又包括哪些?不同的处理结果对于下一步的操作又有什么影响。
当我们把这一切的逻辑整理完成后,我们对于数据库的功能上就已经满足了。
接下来的就是抽象数据的分类了。
例如:我们需要对不同的表进行一个分类,我个人喜欢把表分成三种,一种是基础数据表,一种是过程表,一种是结果表。
怎么解释呢?
基础数据表:顾名思义,就是对于基础数据的维护,哪些可以成为基础数据呢?就是我们的业务发生的各个过程中,这些数据都是可以参与其中的,这就是基础数据。
例如:货物的信息,客户的信息。
过程表:就是仅仅在一个过程中使用的表,当这个过程结束了,这个表就没用了。
例如:订单表,付款单表。他们表示的仅仅是订单从下单到最后关闭的这个过程,关闭以后,这个订单表其实我们就不会再去使用它了。
结果表:这个表的数据有一个特点,只允许添加,不允许删除和修改,这个表的数据本身就是对于一种最终结果的表现。
例如:日志表、账单表。
那我们在进行数据库设计的时候,就需要将这些使用情况考虑进去,将不同功能的表进行分离,尽量降低耦合,让相互表的修改不会影响使用。
例如:收款单,我们需要收一笔款的时候,就会生成这个收款单,当款收到后,这个收款单的功能就结束了。
但现实的情况中,可能财务收到了这笔钱,结束了收款单流程后,他发现填错了,本来应该收100,结果收款单写的110。
但是,收款单表示的是过程,当这个过程结束了,我们就不会再需要上一个收款单了,所以,按照我们业务的处理流程,我们应该先生成一笔冲抵的收款单,例如收到-110,然后再生成新的100的收款单。
我们每个月还会有财务统计报表,财务报表因为和现实中的财务账有关,是绝对不允许变动的,因此,这个财务报表就是一个结果表,我们会按月通过批处理程序,将收款单的明细和统计数据放到另一张表中,感觉好像比较冗余,但是这个确实非常必要的。
因为我曾经就遇到过一个情况,我们直接用过程表来进行数据的统计,然后11月30日有一笔收款已经完成了,结果发现收错了,就重新做了个收款单,结果本来已经出了11月结果的账单发生了变化,导致财务实际的处理出现了问题。
因此,数据的冗余有时候是有必要的,我们需要根据不同表的类型进行一些冗余的设计。
对于数据库设计的考虑点还有很多,可能一时半会儿也说不完,大家如果有什么好的思路,也可以在下方评论或关注我给我留言。

❻ 进销存一般有几个数据库表

sql2000
mysql
access都有,我用的是:智慧记(金蝶的免费进销存软件),没有单独数据库,集成到软件,不需要单独配置

❼ 想利用access做一个酒水的进销存数据库

不给分估计很难得到结果。——除非谁以前做过而且又符合你的要求——否则,这些东西不花钱都很难说能有。

❽ 做进销存的时候,一个商品有多个计量单位,然后每个计量单位都有不同的售价,怎么设计数据库

你看看每个商品的计量单位的个数是不是固定的 如果是固定的,那你写在同一个表里也没问题
如果不是固定的,那就新建一个表 里面有商品编号,计量单位,售价,当然这个计量单位,我建议你单独弄一个表保存 ,一个计量单位简写编号,计量单位名称,以免查询的时候 不好检索

❾ 大家帮忙看一下这个铝材进销存信息,怎么设计一个数据库,有哪几个表以及所包含的字段,别嫌字数多嘛

用象过河进销存软件 吧

❿ 【求助】access数据库简单的进销存怎么做

自己建表出库单表,入库单表,格式同上EXCEL,然后创建查询设计查出对应数据即可。