速达数据库表设计解析:服装软件账套与异常销售

4星 · 超过85%的资源 需积分: 35 11 下载量 117 浏览量 更新于2024-08-01 收藏 2.17MB DOC 举报
"该资源详细介绍了服装管理软件速达中的两个关键数据库表——ABNORMALSALE(异常销售表)和ACCINFO(帐套信息表),是进行系统分析和设计的重要参考。" 在服装软件速达中,数据库设计是系统运行的基础,它确保了数据的有效存储和高效访问。以下是对这两个核心表的详细说明: 1. ABNORMALSALE表: - 表名:ABNORMALSALE,用于记录异常销售情况。 - 字段ID:每个记录的唯一标识符,类型为INTEGER,不允许为空,作为主键。 - BILLID:单据ID,标识销售单据,类型为SMALLINT,也是非空字段。 - BILLTIME:开单日期,DATE类型,记录销售单的创建时间。 - GOODSID:货品ID,VARCHAR(20),关联商品信息。 - AMOUNT:销售数量,DOUBLEPRECISION,表示卖出的商品数量。 - PRICE:单价,DOUBLEPRECISION,记录商品的销售价格。 - RETURNTAG:退货标志,SMALLINT,标记该记录是否涉及退货操作。 2. ACCINFO表: - 表名:ACCINFO,记录会计帐套的详细设置。 - CORPID:公司ID,SMALLINT,作为主键,确保每个帐套的唯一性。 - TAXTYPE:税务类型,VARCHAR(1),定义公司的税务类别。 - STARTDATE:启用日期,DATE,表明帐套开始使用的日期。 - CURRYEAR:当前年份,SMALLINT,跟踪系统中的当前会计年度。 - CURRMON:当前月份,SMALLINT,同步当前会计月。 - MUSTCHECK:登帐是否审核,VARCHAR(1),控制记账前是否需要审核。 - SAMEUSER:审核是否可同人,VARCHAR(1),确定是否允许同一用户执行记账和审核。 - LAWPERSON:法人代表,VARCHAR(20),记录公司的法定代表人信息。 - BANK:开户行,VARCHAR(20),储存公司的银行开户行名称。 - ACCOUNTS:帐号,VARCHAR(20),存储银行账户号码。 - TAXNUMBER:税号,VARCHAR(20),公司的税务登记号。 - BIND:进销存财务捆绑,VARCHAR(1),指示是否将库存、销售和财务数据整合。 - STEP0到STEP5:分别表示一至六级科目的长度,SMALLINT,用于自定义会计科目的深度。 - BACKUPOPTION:备份选项,SMALLINT,可能涉及自动备份设置。 - LASTDATE:最后更新日期,DATE,记录帐套的最新修改时间。 - STATUS:启用状态,SMALLINT,确认帐套当前是否可用。 - VERSION:帐套版本号,VARCHAR(4),追踪帐套的软件版本。 - MAXLOGRECOUNT:最大日志重计数,SMALLINT,可能与数据库日志管理有关。 - MAXLOGDAY:最大日志天数,SMALLINT,可能设定日志保留的天数。 这两个表的设计涵盖了销售业务的核心流程和会计系统的精细管理,体现了速达软件对服装行业的专业理解和灵活适应。通过对这些表的深入理解和利用,开发者可以更好地理解和优化系统的数据处理,提高整体运营效率。