db_init.sql
上传用户:wenzhanhao
上传日期:2022-03-28
资源大小:9150k
文件大小:4k
源码类别:

百货/超市行业

开发平台:

Visual C++

  1. --用户管理表
  2. create table TabUserInfo
  3. (UserID int primary key,
  4.  UserName varchar(20),
  5.  Password varchar(20),
  6.  Role int,
  7.  Status int,
  8.  CreateTime datetime,
  9.  StatusChangeTime datetime,
  10.  LastLoginTime datetime);
  11. --系统管理员
  12. insert into TabUserInfo values(0, 'admin', '', 0, 0, 
  13.     getdate(), getdate(), getdate());
  14. create table TabTestEdControl
  15. (TotalDays int,
  16.  UsedDays int,
  17.  LastLoginTime datetime);
  18.  
  19. insert into TabTestEdControl values(90, 0, getdate());
  20. --货物信息表
  21. create table TabGoodsInfo
  22. (GoodsID varchar(40) primary key,
  23.  GoodsType char(2),
  24.  GoodsClass char(2),
  25.  GoodsName varchar(100),
  26.  SubjectPersons varchar(100),
  27.  RepertoryAmount int,
  28.  ImportUnitPrice float,
  29.  PurchaseUnitPrice float,
  30.  SpecialUnitPrice float,
  31.  GoodsShelfID char(3),
  32.  ShelfLayerID varchar(10),
  33.  LayerCellID varchar(10),
  34.  Creators varchar(160),
  35.  LastCreator varchar(20),
  36.  LastUpdateTime datetime,
  37.  ConfirmFlage char(1));
  38. --货物信息表测试数据
  39. insert into TabGoodsInfo values('123', '01', '02', '七里香', '周杰伦', 
  40.     23, 10, 15, 13.5, '001', '3', '2', 'admin', 'admin', getdate(), '1');
  41. --库存货物价格变化信息
  42. create table TabRepertoryGoodsPriceCurve
  43. (GoodsID varchar(40) not null,
  44.  IndexNum int not null,
  45.  StartTime datetime,
  46.  EndTime datetime,
  47.  ImportUnitPrice float);
  48. alter table TabRepertoryGoodsPriceCurve
  49.        add primary key (GoodsID, IndexNum);
  50. --库存货物价格变化信息测试数据
  51. insert into TabRepertoryGoodsPriceCurve values('123', 1, getdate(), getdate(), 10);
  52.  
  53. --货物类型代码表
  54. create table TabGoodsTypeCode
  55. (GoodsType char(2) primary key,
  56.  GoodsTypeName varchar(80));
  57. --货物类型代码表测试数据
  58. insert into TabGoodsTypeCode values('01', 'CD');
  59. insert into TabGoodsTypeCode values('02', 'VCD');
  60. insert into TabGoodsTypeCode values('03', 'DVD');
  61. --货物分类代码表
  62. create table TabGoodsClassCode
  63. (GoodsClass char(2) primary key,
  64.  GoodsClassName varchar(80));
  65.  
  66. --货物分类代码表测试数据
  67. insert into TabGoodsClassCode values('01', '大陆经典');
  68. insert into TabGoodsClassCode values('02', '港台经典');
  69. insert into TabGoodsClassCode values('03', '欧美经典');
  70.  
  71. --货架标识代码表
  72. create table TabGoodsShelfIDCode
  73. (GoodsShelfID char(3) primary key,
  74.  GoodsShelfIDName varchar(20));
  75. --货架标识代码表测试数据
  76. insert into TabGoodsShelfIDCode values('001', '新品一号架');
  77. insert into TabGoodsShelfIDCode values('002', '经典一号架');
  78. insert into TabGoodsShelfIDCode values('003', '经典二号架');
  79. --进货货物明细表
  80. create table TabGoodsImportGoods
  81. (BillID int not null,
  82.  GoodsID varchar(40) not null,
  83.  GoodsName varchar(100),
  84.  ImportAmount int,
  85.  ImportUnitPrice float,
  86.  CreatePerson varchar(20),
  87.  CreateTime datetime,
  88.  ConfirmFlage char(1));
  89. alter table TabGoodsImportGoods
  90.        add primary key (BillID, GoodsID);
  91. --进货单信息表
  92. create table TabGoodsImportInfo
  93. (BillID int primary key,
  94.  SendPersons varchar(100),
  95.  InceptPersons varchar(100),
  96.  TotalPrice float,
  97.  ImportTime datetime,
  98.  PaymentTime datetime);
  99. --售货货物明细表
  100. create table TabGoodsExportGoods
  101. (BillID int not null,
  102.  GoodsID varchar(40) not null,
  103.  GoodsName varchar(100),
  104.  ExportAmount int,
  105.  ExportUnitPrice float,
  106.  SalesPerson varchar(20),
  107.  CreateTime datetime,
  108.  ConfirmFlage char(1),
  109.  MemberId int);
  110. alter table TabGoodsExportGoods
  111.        add primary key (BillID, GoodsID);
  112. --售货单信息表
  113. create table TabGoodsExportInfo
  114. (BillID int primary key,
  115.  MemberId int,
  116.  SalesPersons varchar(100),
  117.  TotalPrice float,
  118.  Discount float,
  119.  TotalDisPrice float,
  120.  ExportTime datetime,
  121.  PaymentTime datetime);
  122.  
  123. --会员信息表
  124. create table TabMemberInfo
  125. (MemberId int primary key,
  126.  MemberName varchar(20),
  127.  Discount float,
  128.  CreateTime datetime);