以往回顾
数据库
AgileEAS.NET平台所擅长的是基于数据库支撑的管理信息系统应用,所以在本系列开发过程中就会涉及到数据表定义,基于一个确定的限定,我在本系统中使用一个极其微小的产品入库处理业务所设计的三个表,产品字典、入库记录表和库存记录表,其结构定义如下:
Ø dbo.PRODUCT(产品字典)
表名
|
PRODUCT
|
所有者
|
dbo
|
列名
|
数据类型
|
空
|
说明
|
IDN
|
INT
|
Y
|
记录编号
|
CODE
|
NVARCHAR(16)
|
Y
|
产品编码
|
NAME
|
NVARCHAR(128)
|
Y
|
产品名称
|
SPEC
|
NVARCHAR(64)
|
Y
|
产品规格
|
UNIT
|
NVARCHAR(32)
|
Y
|
单位
|
DESCRIPTION
|
NVARCHAR(256)
|
N
|
说明
|
Ø dbo.PIN(产品入库)
表名
|
PIN
|
所有者
|
dbo
|
列名
|
数据类型
|
空
|
说明
|
IDN
|
INT
|
Y
|
ID
|
BillCode
|
VARCHAR(16)
|
Y
|
单根号
|
Code
|
VARCHAR(16)
|
Y
|
产品编码
|
Name
|
VARCHAR(128)
|
Y
|
产品名称
|
Spec
|
VARCHAR(64)
|
N
|
规格
|
Unit
|
VARCHAR(32)
|
N
|
单位
|
Price
|
DECIMAL(18,4)
|
Y
|
价格
|
Number
|
INT
|
Y
|
数量
|
Operator
|
VARCHAR(64)
|
Y
|
入库员
|
InTime
|
DATETIME
|
N
|
和库时间
|
Ø dbo.PSTORE(产品库存)
表名
|
PSTORE
|
所有者
|
dbo
|
列名
|
数据类型
|
空
|
说明
|
IDN
|
INT
|
Y
|
ID
|
Code
|
VARCHAR(16)
|
Y
|
产品编码
|
Name
|
VARCHAR(128)
|
Y
|
产品名称
|
Spec
|
VARCHAR(64)
|
N
|
规格
|
Unit
|
VARCHAR(32)
|
N
|
单位
|
Price
|
DECIMAL(18,4)
|
Y
|
价格
|
Number
|
INT
|
Y
|
数量
|
链接
QQ群:116773358
本文转自 agilelab 51CTO博客,原文链接:http://blog.51cto.com/agilelab/603005