进销存数据库表结构设计

1.帐类表(KIND)

无索引

序号中文名称英文名称类型备注1帐类编号K_SERIALbyte2帐类名称K_NAMEtext*10

本表系统自动建立,共划分为15种帐类,不可增删

帐类编号帐类名称备注0上期结存进货,不参加进货统计1购入进货,购入时必需输入供货单位名称2自制进货3投资转入进货4盘盈进货5领料出库,领料必需输入领料部门名称6调拨出库7报损出库8盘亏出库9退库对低值易耗品,在用品退为在用库存10直接报废对于低值易耗品,在用品转报废11领用对于低值易耗品,在用库存转在用12调拨对于低值易耗品,在用库存减少13报废对于低值易耗品,在用库存报废14直进直出进出库,购入与领料对库存无影响

2.物品表(GOODS)

序号索引名称索引域唯一?主索引?1G_CODING+G_CODINGYN2G_SERIAL+G_SERIALYY

序号中文名称英文名称类型备注1物品内部编号G_SERIALINT->long系统内部唯一标识该物品2物品编号G_CODINGTEXT * 10用户使用此编号访问物品&3物品名称G_NAMETEXT*40非空&4物品单位G_UNITTEXT*8非空&5物品规格G_STATETEXT*206物品类别G_CLASSINT取自表CLASS7备注G_REMARKSMEMO8最小库存量G_MINCURRENCY为零,即无最小库存9最大库存量G_MAXCURRENCY为零,即无最大库存10库存数量G_QUANTCURRENCY控制出库数量11虚拟库存数量G_VQUANTCURRENCY出库时用12库存金额G_AMOUNTCURRENCY

3.类别表(CLASS)

序号索引名称索引域唯一?主索引?1C_CODING+C_CODINGYN2C_SERIAL+C_SERIALYY

序号中文名称英文名称类型备注1类别内部序号C_SERIALINT系统内部唯一标识该物品2类别编号C_CODINGTEXT *10用户使用该编号访问类别信息3类别名称C_NAMETEXT*20非空4出库类型C_KINDBYTE1.移动平均 2..先进先出

3.后进先出 4.实际计价

*5.月末平均5备注C_REMARKSMEMO*6底标志C_BOTTOMBOOLEAN*7类别级别C_LEVELBYTE

4.供货单位、使用部门(DEPART)

序号索引名称索引域唯一?主索引?1D_CODING+D_CODINGYN2D_SERIAL+D_SERIALYY

序号中文名称英文名称类型备注1内部序号D_SERIALINT系统内部唯一标识该部门

>0 供货单位

=0 库房

<0 使用部门2单位编号D_CODINGTEXT*10&3单位名称D_NAMETEXT*404备注D_REMARKSMEMO*5单位级别D_LEVELINTEGER*6底标志D_BOTTOMBOOLEAN*7类别D_Kindbyte0.删除标志 1.领料部门

2.供货单位 3.销售单位

4.库房

5.帐本表(LEDGER)

序号索引名称索引域唯一?主索引?1L_SERIAL1+L_SERIAL1YY2L_SERIAL+L_SERIAL;L_MONTHNN*3L_CODING+L_CODING;+L_MONTH;NN

序号中文名称英文名称类型备注1帐目流水号L_SERIAL1LONG系统自动分配唯一标识2物品编号L_SERIALINT->Long取自GOODS表3帐目日期L_DAYDATE4凭证号L_CODINGTEXT*10&5摘要L_REMARKSTEXT*406进出数量L_QUANT1CURRENCY7进出金额L_AMOUNT1CURRENCY8进出差价L_AMOUNT11CURRENCY9结存数量L_QUANT3CURRENCY10结存金额L_AMOUNT3CURRENCY11结存差

库存进销存出入库销售mysql表结构_进销存数据库表结构设计.doc相关推荐

  1. mysql jdbc 表结构_JDBC操作表:JDBC修改表结构

    操作数据库:mysql 操作目的:通过增加字段,删除字段,修改字段和修改字段类型的方式让大家熟练掌握通过JDBC修改表结构. 在通过JDBC修改表结构前,我们还是先看下当前的表结构,如下图所示: 1. ...

  2. mysql中表结构语句_mysql中表数据与表结构复制语句

    本文章来给各位朋友介绍一下关于在mysql中进行表数据与表结构复制语句,方法会有很多种下面我来介绍介绍,有需要了解的朋友可参考. 先来总结复制表与结的方法 一.CREATE TABLE 方法 整表复制 ...

  3. mysql 分析表结构_转使用procedure analyse()分析mysql给出的关于表结构的优化建议...

    菜鸟时代的我们当初在接到项目分析设计mysql数据库时,或多或少会借鉴于一些成熟的开源项目的数据库设计. 比如设计sns系统数据库时我们有可能会根据自己的数据库知识同时分析借鉴uchome的库结构,一 ...

  4. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  5. asp.net mysql 读写分离_.NET Core实现分表分库、读写分离的通用 Repository功能

    首先声明这篇文章不是标题党,我说的这个类库是 FreeSql.Repository,它作为扩展库现实了通用仓储层功能,接口规范参考 abp vnext 定义,实现了基础的仓储层(CURD). 安装 d ...

  6. mysql 树形结构_结合RBAC模型讲解权限管理系统需求及表结构创建

    结合RBAC模型讲解权限管理系统需求及表结构创建 在本号之前的文章中,已经为大家介绍了很多关于Spring Security的使用方法,也介绍了RBAC的基于角色权限控制模型.但是很多朋友虽然已经理解 ...

  7. mysql hash切分_轻松优化MySQL-之数据库切分1

    当数据量达到一定程度时,我们处于性能考虑就需要将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果.数据的切分同一时候还能够提高系统的总体可用性,由于单台设备 ...

  8. php pdo 支持mysql表类型_全新的PDO数据库操作类php版(仅适用Mysql)

    复制代码 代码如下: /** * 作者:胡睿 * 日期:2012/07/21 * 电邮:hooray0905@foxmail.com */ class HRDB{ protected $pdo; pr ...

  9. goods购物表MySQL的代码_第一节:数据库及表

    在Mysql中建立一个数据库cart,在库中建立两个表,分别是:goods(商品表),order(订单表). 本教程用命令创建数据库,用命令创建数据库习惯了,比用PhpMyAdmin快,因为用phpM ...

  10. mysql数据存储到指定位置_Mysql数据库表分区存储到指定磁盘路径

    . 前提: mysql5.6.6以上的版本以上的版本才支持单表指定目录,且目录权限是MySQL:mysql.  在mysql中数据文件存放于在my.cnf中datadir指定的路径,使用的表引擎不同产 ...

最新文章

  1. MySQL-性能优化-索引和查询优化
  2. HDOJ1216 Assistance Required 打表
  3. 【CTF】paradigm-CTF babysandbox
  4. python实现剑指offer删除链表中重复的节点
  5. 2019年第十届蓝桥杯 C / C ++省赛 B 组真题题解
  6. 【 Grey Hack 】万金油脚本:常见端口修改Password
  7. 递增输出链表结点,删除重复结点
  8. 安装ahci驱动sata
  9. Python中match语句的用法
  10. 浅析TVS管的响应时间与TVS管伏安特性曲线
  11. nvivo三天写论文!可视化操作实战
  12. 如何在CentOS 7上安装指定版本的PHP
  13. 【三维概念】【Cesium】 Camera控制-视角-roll,pitch,heading的含义
  14. 《曹云社》走进东软:奇妙的HR数字化
  15. Unittest-跳过
  16. 2021年中国强脉冲光器械行业发展趋势分析:市场规模不断增长,进口品牌占比大[图]
  17. python程序编译错误_Python编译错误集锦
  18. 解决电脑桌面图标显示为空白图片
  19. hyperledger/cello安装和使用
  20. Error:1045, Access denied for user 'root'@'localhost' (using password: YES) (Phon3.6+Mysql8.1 )

热门文章

  1. 中兴android手机驱动,驱动天空 - 手机驱动 - 中兴手机 ZTE
  2. [笔记分享] [SD] 块设备驱动学习小结
  3. 免费GB网络硬盘|网盘|网络U盘|最好的免费网络硬盘|赚钱网盘
  4. 城通网盘仿蓝奏网盘源码|字母哥网盘|+搭建教程
  5. 使用gui来初始化参数matlab,MATLAB GUI参数传递方式
  6. 三种PS切图方法—简单易懂
  7. java.exe和javaw.exe有什么区别吗?
  8. DHTMLX Grid Crack
  9. Windows上查找文件(夹),查找内容等:EverthingNotePad++ 使用小技巧
  10. Cholesky Decomposition (Cholesky分解)