新系统数据结构设计文档Word文件下载.docx
- 文档编号:16686521
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:99
- 大小:42.77KB
新系统数据结构设计文档Word文件下载.docx
《新系统数据结构设计文档Word文件下载.docx》由会员分享,可在线阅读,更多相关《新系统数据结构设计文档Word文件下载.docx(99页珍藏版)》请在冰豆网上搜索。
Pr_+表名
仓库结构管理表前缀:
wt_+表名
财务结构:
fa_+表名
对于要分布的表,要求带有:
CreateDate(Datetime,数据新加日期),ModifyDate(Datetime,最后修改日期)和ModityState(int,数据修改状态).
CreateDate:
数据新加日期,记录了数据是什么时候开始加入数据库中的.
ModifyDate:
表示数据最后的修改日期,分布式数据库指用它来进行增量更新数据库.
ModityState:
表示数据从上次更新后的相对原有数据的操作(1:
新增加;
2:
修改;
3=删除)
一、系统注册表
1、分布式系统登录记录
表名:
dy_sUserLogon
描述:
记录用户登录信息,客户数据库的只记录用户信息,主数据库还要记录客户数据库计算机登录的信息,包括IP,时间,端口等。
更新:
本表格的内容为自己维护,不存在和主数据库的更新问题。
字段
类型
名称
键/索引
空
默认值
说明
ID
IDType
关键字
有
N
Type
Int
记录类型
1=用户
2=计算机
UserID
用户ID
如果是人员,就是EmpID;
如果是计算机,就是所属系统的DeptD(销售机构的ID);
UserName
Varchar(30)
用户描述
用户名称描述
IP
计算机IP
Port
计算机端口
如果用人员.此项为0,表示不用记录
LogonDate
Datetime
UpdateDate
最后数据更新时间
2、系统注册表
dy_sReg
定义系统的信息,每一个分布的系统的信息都不一样。
Skey
Varchar(20)
记录了系统的信息,程序用来作为变量
变量类型
1字符
2数字
3日期
Svalue
Varchar(30)
例如:
贸易公司:
CompanyID10本公司ID,本公司产生的数据都和其相关
CompanyName1贸易公司本公司名称
贵超:
CompanyID111本公司ID,本公司产生的数据都和其相关
CompanyName1贵阳超市本公司名称
独立销售单位:
AcctPeriod1200505本公司正在使用的财务期间.
所有系统:
UpdateDate32005-5-1112:
00本系统的数据和总公司的更新时间“更新时间“
DeptID112本系统的销售点的ID,有可能和CompanyID相同
SystemType111=总公司;
2=连;
3=分销商;
4外部公司。
3、数据更新记录表
dy_sData
记录系统中的模块更新的时间和更新方式。
Module
Varchar(12)
模块
Synchronization
int
同步
1=实时同步
0=不实时同步
MasterDate
主服务时间
主服务器更新的时间
ClientDate
客户时间
客户数据库更新时间
数据示例:
是否要求同步
主服务器更新时间
客户服务库更新时间
库存(出入库)
1=是
其本参数
0=否
信息
人事
商品(价格)
销售数据
采购数据
办公数据
二、基本数据管理
1、地区定义:
dy_Area
定义系统的场所所处的地理信息。
本表格的内容在主数据库上维护,按ModifyDate和“系统更新时间”比较更新
索引
是否可以为空
KEY
√
×
No
地区编号
唯一
NAME1
Varchar(100)
名称1
NAME2
名称2
NAME3
名称3
NAME4
名称4
ParentID
父节点ID
Tier
层数
1=第一层
2=第二层
3=第三层
4=第四层
CreateDate
新加日期
数据库的分布
ModifyDate
ModityState
操作类型
2、专业定义:
dy_specialty
定义系统的人力结构的专业信息,用于人力资料分析。
本表格的内容在主数据库上维护,对于System=1的结构,本表格不用更新;
其它的按ModifyDate和“系统更新时间”比较更新!
编号
NAME
专业名称
Description
Varchar(200)
专业描述
三、商品结构
1、商品类定义
Bc_CommClass
定义商品类
本表格的内容在主数据库上维护,按ModifyDate及BC_CommSaleClass表的记录和“系统更新时间”比较更新!
商品类Key
PK
类编码
条形码,记录了树形结构
父节点
Y
记录了树形结构
Name
类名
2、品牌定义
Bc_CommBrand
定义商品品牌(?
这样数据量是不是很大呢?
)
本表格的内容在主数据库上维护,按ModifyDate及“系统更新时间”比较更新!
品牌Key
编码
条形码
品牌名
3、品牌等级
BC_CommBrandGrade
按ABC管理法分类。
进行品牌等级划分。
但是对于销售机构,应按BC_CommSaleClass表的内容进行更新.
Key
ClassID
商品类
FK
具体类Bc_CommClass.ID
Grade
等级
4、公司销售商品类定义(传输商品数据到各客户系统)
Bc_CommSaleClass
销售机构可以销售的商品类
本表格的内容在主数据库上维护,不用分布更新.
Bc_CommClass.ID
DeptID
机构ID
Hr_Department.ID
5、商品类属性定义
Bc_CommClassProperty
商品的属性表
属性名
商品属性的名称
DateType
数据类型
1:
字符
2:
数字
3:
日期
6、具体商品
Bc_CommItem
具体商品表
ClassName
商品类名
数据和Bc_CommClass一至,不用主外键之分
BrandID
品牌
Bc_CommBrand.ID
BrandName
品牌名称
数据和Bc_BrandClass一至,不用主外键之分
InnerNo
内部编码
本系统中的编码
条码
可能为商家条码,如果没有商家条码,就为内部编码。
Manufacture
Varchar(50)
制造商
记录制造商
Item
型号
商品型号
评级
在同一品牌中的ABC分类
在同一类中的ABC型号
注:
在查询时先按条码查询Bc_CommItem表,如表中无记录,再查询Bc_CommItemBar。
7、一品多码
Bc_CommItemBar
一品多码管理
ItemID
Bc_CommItem.ID
PK/Y
商家条码
8、商品属性值
Bc_CommProperty
具体商品表
PropertyID
属性
Bc_CommClassProperty.ID
Pvalue
属性值
9、商品价格
Bc_CommPrice
商品参考价格
销售机构
FK/Y
Retail
Number(12.2)
统一标价
零售参考价
Purchase
进价
最高采购参考价
Wholesale
批发价
Net
网络价
只能用于网络上购物
Allocater
调拨价
红华公司内部价
Member
会员价
红华会员价
RetailBase
最低售价
Specialties
特价标记
1=有时段价
0=无时段价
注:
当Specialties=1时.要求到下表中查询售价
10、商品时段价格
Bc_CommRetailPrice
BeginDate
起始时间
EndDate
终止时间
Price
售价
11、商品类和品牌权限定义
Bc_CommEmpPermission
确定哪些人员有哪些商品权限。
因为类已经细到了品牌式的商品,所以本表不用再记录品牌
本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新!
ClassNO
商品类编码
Bc_CommClass.No
ClassName
类名称
EmpID
人员
Hr_Employee.ID
12、供应商供应商品
Bc_CommCust
确定供应商供应哪些商品
CustID
供应商
Bc_Cust.ID
ClassNo
Bc_CommClass.NO
13、业务员对供应商权限表
Bc_EmpCustPermission
确定哪些人员有哪些供应商权限
业务员
14、商品条码跟踪表
Bc_CommCrack
商品条码跟踪表,对于不进行条码跟踪的商品,本表不记录,但是就不可能找到商品跟踪记录了.
本表格的内容在客户数据库上维护,按ModifyDate及“系统更新时间”比较更新主服务器!
BarCode
BatchCode
批号
供应商ID
OrderNo
订单号码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 数据 结构设计 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)