回复 6楼 TonyDeng
程序代码:
CREATE TABLE datas\授权用户;
(用户名 c(20) PRIMARY KEY,;
密码 c(20),;
权限 i)
CREATE TABLE datas\材料流水;
(总流水号 i PRIMARY KEY,;
收支 l,;
账单号 c(16) unique,;
单内序号 i,;
材料编号 i unique,;
收支数量 n(12,3),;
购入单价 n(12,3),;
购入金额 n(12,3),;
标准单价 n(12,3),;
标准金额 n(12,3),;
差价 n(12,3),;
差价原因 c(32),;
保管地点 i unique)
CREATE TABLE datas\收料明细;
(账单号 c(16) PRIMARY KEY;
REFERENCES 材料流水 TAG 账单号,;
收料时间 t,;
供应单位 i unique,;
本单几项 i,;
交料人 i unique,;
收料人 i unique,;
单总差价 n(12,3))
CREATE TABLE datas\用料明细;
(账单号 c(16) PRIMARY KEY;
REFERENCES 材料流水 TAG 账单号,;
领料时间 t,;
领料部门 i unique,;
用途 i unique,;
领料人 i unique,;
派料人 i unique,;
审批人 i unique)
CREATE TABLE datas\材料总计;
(材料编号 i PRIMARY KEY;
REFERENCES 材料流水 TAG 材料编号,;
材料分类 i unique,;
型号明细 c(32),;
常规单位 i unique,;
购入总数 n(12,3),;
购入总额 n(12,3),;
支出总数 n(12,3),;
支出总额 n(12,3),;
差价累计 n(12,3),;
剩余库存 n(12,3),;
库1现存 n(12,3),;
库2现存 n(12,3),;
库3现存 n(12,3),;
库4现存 n(12,3),;
库5现存 n(12,3))
CREATE TABLE datas\材料分类;
(分类编号 i PRIMARY KEY;
REFERENCES 材料总计 TAG 材料分类,;
分类名称 c(20))
CREATE TABLE datas\用途;
(用途编号 i PRIMARY KEY;
REFERENCES 用料明细 TAG 用途,;
用途描述 c(50),;
用途热度 i)
CREATE TABLE datas\供应单位;
(供应编号 i PRIMARY KEY;
REFERENCES 收料明细 TAG 供应单位,;
单位全称 c(50),;
供应热度 i)
CREATE TABLE datas\计量单位;
(计量编号 i PRIMARY KEY;
REFERENCES 材料总计 TAG 常规单位,;
单位名称 c(10))
CREATE TABLE datas\保管地点;
(地点编号 i PRIMARY KEY;
REFERENCES 材料流水 TAG 保管地点,;
地点名称 c(30))
CREATE TABLE datas\单位人员;
(人号编号 i PRIMARY KEY,;
所在部门 i unique,;
交料热度 i unique;
REFERENCES 收料明细 TAG 交料人,;
收料热度 i unique;
REFERENCES 收料明细 TAG 收料人,;
领料热度 i unique;
REFERENCES 用料明细 TAG 领料人,;
派料热度 i unique;
REFERENCES 用料明细 TAG 派料人,;
审批热度 i unique;
REFERENCES 用料明细 TAG 审批人)
CREATE TABLE datas\所在部门;
(部门编号 i PRIMARY KEY;
REFERENCES 单位人员 TAG 所在部门,;
部门名称 c(30),;
部门热度 i unique;
REFERENCES 用料明细 TAG 领料部门)
*!* C
*!* 字母、汉字和数字型文本每个字符为1个字节,最多可有 254 个字符学生的学号或姓名, "8199101" 或 '李立'货币型
*!* Y
*!* 货币单位8 个字节工资, $1246.89日期型
*!* D
*!* 包含有年、月和日的数据8 个字节出生日期,
*!* {^1980/07/08}
*!* 日期时间型
*!* T
*!* 包含有年、月、日、时、分、秒的数据8 个字节上班时间,
*!* {^2005/02/20 9:15:15 AM}
*!* 逻辑型
*!* L
*!* “真”或“假”的布尔值1 个字节课程是否为必修课,
*!* .T. 或 .F.
*!* 数值型
*!* N
*!* 整数或小数在内存中占 8 个字节;在表中占1 至20个字节考试成绩, 83.5双精度型
*!* B
*!* 双精度浮点数8个字节实验要求的高精度数据浮点型
*!* F
*!* 与数值型一样 浮动型
*!* I
*!* 不带小数点的数值4 个字节学生的数量通用型
*!* G
*!* OLE 对象在表中占 4 个字节图片或声音备注型
*!* M
*!* 不定长度的一段文字在表中占 4 个字节学生简历字符型(二进制)
在想 数值统一12,3,是不是有点大了?
第二,现有每个库的库存,我也不能确定,到底有几个库,就留了5个 可能动态再生成 不过还没想好怎么处理?