国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
一個進(jìn)銷存數(shù)據(jù)庫設(shè)計的例子
一個進(jìn)銷存數(shù)據(jù)庫設(shè)計的例子 收藏

  1. CREATE TABLE user(   
  2.   User_Id varchar(6),   
  3.   User_Pwd varchar(8) NULL,   
  4.   Again_Pwd varchar(8) NULL,   
  5.   Bel_Group varchar(3) NULL,   
  6.   Div_Type varchar(1) NULL,   
  7.   User_Auth varchar(1) NULL,   
  8.   Auth_Type varchar(1) NULL,   
  9.   User_Status varchar(1) NULL,   
  10.   Create_User varchar(6) NULL,   
  11.   Create_Date varchar(7) NULL,   
  12.   Create_Time varchar(6) NULL,   
  13.   Appr_User varchar(6) NULL,   
  14.   Appr_Date varchar(7) NULL,   
  15.   Appr_Time varchar(6) NULL,   
  16.   Pwd_Date varchar(7) NULL,   
  17.   Err_Count float NULL,   
  18.   Use_eJCIC varchar(1) NULL   
  19. )   
  20. CREATE TABLE Supplier  /*供應(yīng)商表*/  
  21. (   
  22.   Supplier_ID     int     IDENTITY(1,1)     NOT NULL, /* 供應(yīng)商編號 ,主鍵 */  
  23.   Name            varchar(250)              NOT NULL, /* 供應(yīng)商名稱 */  
  24.   Address         varchar(250)              NOT NULL, /* 地址 */  
  25.   Phone           varchar(25)               NULL,     /* 電話 */  
  26.   Fax             varchar(25)               NULL,     /* 傳真 */  
  27.   PostalCode      varchar(10)               NULL,     /* 郵編 */  
  28.   ConstactPerson  varchar(20)               NULL      /* 聯(lián)系人 */  
  29.  )   
  30.   
  31. CREATE TABLE Customer   /* 客戶表*/  
  32. (   
  33.   Customer_ID     int    IDENTITY(1,1)      NOT NULL, /* 客戶編號,主鍵*/  
  34.   Name            varchar(250)              NOT NULL, /* 客戶名稱 */  
  35.   Address         varchar(250)              NOT NULL, /* 地址 */    
  36.   Phone           varchar(25)               NULL,     /* 電話 */  
  37.   Fax             varchar(25)               NULL,     /* 傳真 */  
  38.   PostalCode      varchar(10)               NULL,     /* 郵編 */  
  39.   ConstactPerson  varchar(20)               NULL      /* 聯(lián)系人 */  
  40.  )    
  41.   
  42. CREATE TABLE Dept      /* 部門表 */  
  43. (   
  44.   Dept_ID        int   IDENTITY(1,1)        NOT NULL, /* 部門編號,主鍵 */  
  45.   Name           varchar(30)                NOT NULL, /* 名稱 */  
  46.   Remark           varchar(250)               NOT NULL/* 描述,備注 */    
  47. )   
  48.   
  49. CREATE TABLE Dept_Supplier /* 部門--供應(yīng)商表*/  
  50. (   
  51.   Dept_ID       int                         NOT NULL,  /* 部門編號,主鍵 ,  外鍵( 參照 DEPT 表  )*/  
  52.   Supplier_ID   int                         NOT NULL   /* 供應(yīng)商編號 ,主鍵,外鍵( 參照 SUPPLIER 表) */  
  53. )   
  54.   
  55. CREATE TABLE Dept_Customer /* 部門--客戶表*/  
  56. (   
  57.   Dept_ID       int                         NOT NULL, /* 部門編號,主鍵 ,  外鍵( 參照 DEPT 表  )*/  
  58.   Customer_ID   int                         NOT NULL  /* 客戶編號,主鍵,  外鍵( 參照 SUPPLIER 表) */  
  59. )   
  60.   
  61. CREATE TABLE StoreHouse   /* 倉庫表 */  
  62. (   
  63.   StoreHouse_ID   int IDENTITY(1,1)         NOT NULL,  /* 倉庫編號,主鍵 */  
  64.   Address         varchar(250)              NOT NULL,  /* 地址 */  
  65.   Phone           varchar(25)               NULL,      /* 電話 */  
  66.   Employee_ID     INT                       NOT NULL,  /* 倉庫保管 ,外鍵 ( 參照 EMPLOYEE 表 ) */  
  67.   CreateDate      datetime                  NULL       /* 倉庫成立時間 */  
  68. )   
  69.   
  70. CREATE TABLE ProductClass  /* 商品總分類表 */  
  71. (   
  72.   ProductClass_ID  int IDENTITY(1,1)        NOT NULL,  /* 商品總分類編號, 主鍵 */    
  73.   Name             varchar(30)              NOT NULL,  /* 商品分類名稱 */  
  74.   Employee_ID      INT                      NOT NULL,  /* 建分類人 ,外鍵 ( 參照 EMPLOYEE 表 )*/  
  75.   CreateDate       datetime                 NULL,      /* 建分類時間 */  
  76.   Remark             varchar(250)             NULL,    /* 描述,備注 */  
  77. )   
  78.   
  79. CREATE TABLE ProductList  /* 商品細(xì)分類表 */  
  80. (   
  81.   ProductClass_ID  INT                      NOT NULL, /* 商品總分類編號, 外鍵 ( 參照PRODUCTCLASS 表 ) */  
  82.   ProductList_ID   int IDENTITY(1,1)        NOT NULL, /* 商品細(xì)分類編號,主鍵 */  
  83.   Name             varchar(30)              NOT NULL, /* 商品名稱 */  
  84.   Employee_ID      INT                      NOT NULL, /* 建分類人,外鍵 ( 參照 EMPLOYEE 表 )*/  
  85.   CreateDate       datetime                 NULL,     /* 建分類時間 */  
  86.   Remark             varchar(250)             NULL,   /* 描述 ,備注 */  
  87.  )   
  88.   
  89. CREATE TABLE ProductSpec  /* 商品規(guī)格表 */  
  90. (   
  91.   ProductSpec_ID   INT IDENTITY(1,1)        NOT NULL, /* 商品規(guī)格編號,主鍵 */  
  92.   Name             varchar(30)              NOT NULL, /* 商品規(guī)格名稱 */  
  93.   Employee_ID      INT                      NOT NULL, /* 操作員 ,外鍵 ( 參照 EMPLOYEE 表 )*/  
  94.   CreateDate       datetime                 NULL,     /* 創(chuàng)建時間 */  
  95.   Remark             varchar(250)             NULL    /* 描述,備注 */  
  96. )   
  97. CREATE TABLE ProductUnit /* 商品計量單位表 */  
  98. (   
  99.   ProductUnit_ID   INT IDENTITY(1,1)        NOT NULL, /* 計量單位編號 ,主鍵 */  
  100.   Name             varchar(30)              NOT NULL, /* 計量單位名稱 */  
  101.   Employee_ID      INT                      NOT NULL, /* 操作員 ,外鍵 ( 參照 EMPLOYEE 表 )*/  
  102.   CreateDate       datetime                 NULL,     /* 創(chuàng)建時間 */  
  103.   Remark             varchar(250)             NULL    /* 描述,備注 */  
  104. )   
  105.     
  106. CREATE TABLE Product    /* 商品目錄表 */  
  107. (   
  108.   ProductList_ID   int                      NOT NULL,  /* 商品細(xì)分類編號, 外鍵 ( 參照 PRODUCTLIST 表 ) */  
  109.   Product_ID       INT IDENTITY(1,1)        NOT NULL,  /* 商品名稱編號, 主鍵 */  
  110.   Name             varchar(30)              NOT NULL,  /* 商品名稱 */  
  111.   ProductSpec_ID   INT                      NOT NULL,  /* 商品規(guī)格, 外鍵 ( 參照 PRODUCTSPEC 表 ) */  
  112.   ProductUnit_ID   INT                      NOT NULL,  /* 計量單位, 外鍵 ( 參照 PRODUCTUNIT 表 ) */  
  113.   Price            MONEY                    NULL,      /* 參考價格 */  
  114.   Employee_ID      INT                      NOT NULL,  /* 操作員,   外鍵 ( 參照 EMPLOYEE 表 )*/  
  115.   CreateDate       datetime                 NULL,      /* 創(chuàng)建時間 */  
  116.   Remark             varchar(250)             NULL     /* 描述,備注 */  
  117. )   
  118.   
  119. CREATE TABLE Product_Supplier  /* 商品--供應(yīng)商表 */  
  120. (    
  121.   Product_ID       INT                      NOT NULL,   /* 商品名稱編號,主鍵 , 外鍵( 參照 PRODUCT 表  )*/  
  122.   Supplier_ID      INT                      NOT NULL    /* 供應(yīng)商編號 , 主鍵,  外鍵( 參照 SUPPLIER 表) */  
  123. )   
  124.   
  125. CREATE TABLE Employee  /* 員工表 */  
  126. (    
  127.   Employee_ID      INT IDENTITY(1,1)        NOT NULL,  /* 員工編號 */  
  128.   Dept_ID          INT                      NOT NULL,  /* 所屬部門編號 */  
  129.   Name             varchar(30)              NOT NULL,  /* 姓名 */  
  130.   Duty             varchar(20)              NOT NULL,  /* 職務(wù) */  
  131.   Gender           varchar(6)               NOT NULL,  /* 性別 */  
  132.   BirthDate        datetime                 NOT NULL,  /* 出生日期 */  
  133.   HireDate         datetime                 NULL,      /* 合同簽訂 日期 */  
  134.   MatureDate       datetime                 NULL,      /* 合同到期日 */  
  135.   IdentityCard     varchar(20)              NULL,      /* 身份證號 */  
  136.   Address          varchar(250)             NULL,      /* 住址 */  
  137.   Phone            varchar(25)              NULL,      /* 電話 */  
  138.   Email            varchar(30)              NULL       /* E_MAIL */  
  139. )   
  140.     
  141.   
  142. /*-///////////////////////////////////////////////////////////////////////////////////////-*/    
  143.   
  144. CREATE TABLE BuyOrder    /* 進(jìn)貨合同 */  
  145. (   
  146.   BuyOrder_ID     INT IDENTITY(1,1)        NOT NULL, /* 進(jìn)貨合同編號 , 主鍵 */  
  147.   WriteDate       datetime                 NOT NULL, /* 合同簽訂日期  */  
  148.   InsureDate      datetime                 NOT NULL, /* 合同生效日期  */  
  149.   EndDate         datetime                 NOT NULL, /* 合同到期日期  */  
  150.   Dept_ID         INT                      NOT NULL, /* 簽訂部門, 外鍵 ( 參照 DEPT 表 ) */  
  151.   Supplier_ID     INT                      NOT NULL, /* 供應(yīng)商,   外鍵 ( 參照 SUPPLIER 表 ) */  
  152.   Employee_ID     INT                      NOT NULL  /* 合同主要負(fù)責(zé)人, 外鍵 ( 參照 EMPLOYEE 表) */  
  153. )   
  154. CREATE TABLE BuyOrder_Detail  /* 進(jìn)貨合同明細(xì)表 */  
  155. (   
  156.   BuyOrder_ID     INT                      NOT NULL,  /* 進(jìn)貨合同編號,主鍵, 外鍵 ( 參照 BUYORDER 表 ) */  
  157.   Product_ID      INT                      NOT NULL,  /* 所進(jìn)商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  158.   Quantity        INT                      NOT NULL,  /* 商品數(shù)量 */  
  159.   Price           money                    NOT NULL   /* 商品進(jìn)價 */  
  160. )   
  161.   
  162.   
  163. CREATE TABLE EnterStock    /* 入庫單表 */  
  164. (   
  165.   EnterStock_ID    INT IDENTITY(1,1)       NOT NULL, /* 入庫單編號 , 主鍵 */  
  166.   EnterDate        datetime                NOT NULL, /* 入庫時間 */  
  167.   Dept_ID          INT                     NOT NULL, /* 入庫部門 ,外鍵 ( 參照 DEPT 表 )*/  
  168.   StoreHouse_ID    INT                     NOT NULL, /* 所入倉庫 ,外鍵 ( 參照 STOREHOUSE 表)*/  
  169.   Employee_ID      INT                     NOT NULL  /* 入庫人 ,  外鍵 ( 參照 EMPLOYEE 表)*/  
  170.   /*需添加 倉庫保管員如何來驗證入庫單 ?? */  
  171. )   
  172.   
  173. CREATE TABLE EnterStock_Detail /* 入庫單明細(xì) */  
  174. (    
  175.   EnterStock_ID    INT                     NOT NULL, /* 入庫單編號 , 主鍵, 外鍵 (參照 ENTERSTOCK 表 )*/  
  176.   Product_ID       INT                     NOT NULL, /* 此種商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  177.   Quantity         int                     NOT NULL, /* 此種商品數(shù)量 */  
  178.   Price            money                   NULL,     /* 此種商品參考價格  */  
  179.   HaveInvoice      bit                     not null/* 此種商品有沒有開發(fā)票 ( 缺省為 0 , 有沒有開票 )*/  
  180.   InvoiceNum       varchar(30)             NULL      /* 發(fā)票號 */  
  181. )   
  182.   
  183.   
  184. CREATE TABLE BackStock  /* 退庫單表 */  
  185. (   
  186.   BackStock_ID     INT IDENTITY(1,1)       NOT NULL, /* 退庫單編號 , 主鍵 */  
  187.   BackDate         datetime                NOT NULL, /* 退庫時間 */  
  188.   Dept_ID          INT                     NOT NULL, /* 退庫部門 ,  外鍵 ( 參照 DEPT 表 )*/  
  189.   StoreHouse_ID    INT                     NOT NULL, /* 所退入倉庫 ,外鍵 ( 參照 STOREHOUSE 表)*/  
  190.   Employee_ID      INT                     NOT NULL, /* 退庫人 ,    外鍵 ( 參照 EMPLOYEE 表)*/  
  191.   Remark             varchar(250)            NULL    /* 退庫原因 */  
  192.   
  193. )   
  194. CREATE TABLE BackStock_Detail /* 退庫單明細(xì)表 */  
  195. (    
  196.   BackStock_ID     INT                     NOT NULL, /* 退庫單編號 , 主鍵, 外鍵 (參照 BACKSTOCK 表 )*/    
  197.   Product_ID       INT                     NOT NULL, /* 所退商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  198.   Quantity         int                     NOT NULL, /* 退入數(shù)量 */  
  199.   Price            money                   NULL      /* 參考價格 */  
  200.      
  201. )   
  202.   
  203. CREATE TABLE LeaveStock  /* 出庫單表 */  
  204. (   
  205.   LeaveStock_ID    INT IDENTITY(1,1)       NOT NULL,  /* 出庫單編號 , 主鍵, 外鍵 (參照 LEAVESTOCK 表 )*/  
  206.   LeaveDate        datetime                NOT NULL,  /* 出庫時間 */    
  207.   Dept_ID          INT                     NOT NULL,  /* 出庫部門 ,  外鍵 ( 參照 DEPT 表 )*/  
  208.   StoreHouse_ID    INT                     NOT NULL,  /* 所出倉庫 ,外鍵 ( 參照 STOREHOUSE 表)*/  
  209.   ToStoreHouse_ID  INT                     NOT NULL,  /* 所入倉庫 ,外鍵 ( 參照 STOREHOUSE 表)*/  
  210.   Employee_ID      INT                     NOT NULL   /* 出庫人 ,    外鍵 ( 參照 EMPLOYEE 表)*/  
  211.   /* 倉庫保管員如何來驗證出庫單 ?? */  
  212. )   
  213.   
  214. CREATE TABLE LeaveStock_Detail  /* 出庫單明細(xì)表 */  
  215. (    
  216.   LeaveStock_ID    INT                     NOT NULL,  /* 出庫單編號 , 主鍵, 外鍵 (參照 BACKSTOCK 表 )*/    
  217.   Product_ID       INT                     NOT NULL,  /* 所出商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  218.   Quantity         int                     NOT NULL,  /* 出庫數(shù)量 */  
  219.   Price            money                   NULL       /* 出庫價格 */    
  220. )   
  221.   
  222. CREATE TABLE BackSale  /* 退貨單表 */  
  223. (   
  224.   BackSale_ID      INT IDENTITY(1,1)       NOT NULL,  /* 退貨單編號 , 主鍵 */  
  225.   BackDate         datetime                NOT NULL,  /* 退貨日期  */    
  226.   Dept_ID          INT                     NOT NULL,  /* 退貨部門 ,  外鍵 ( 參照 DEPT 表 )*/  
  227.   StoreHouse_ID    INT                     NOT NULL,  /* 退入倉庫 ,  外鍵 ( 參照 STOREHOUSE 表)*/  
  228.   Employee_ID      INT                     NOT NULL,  /* 退貨人 ,    外鍵 ( 參照 EMPLOYEE 表)*/  
  229.   Remark             varchar(250)            NULL     /* 退貨原因 */  
  230.   
  231. )   
  232. CREATE TABLE BackSale_Detail  /* 退貨單明細(xì)表 */  
  233. (    
  234.   BackSale_ID      INT                     NOT NULL,  /* 退貨單編號 , 主鍵, 外鍵 (參照 BACKSTOCK 表 )*/    
  235.   Product_ID       INT                     NOT NULL,  /* 所退商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  236.   Quantity         int                     NOT NULL,  /* 退貨數(shù)量 */  
  237.   Price            money                   NULL       /* 價格 */    
  238.      
  239. )   
  240.   
  241.   
  242. CREATE TABLE SaleOrder    /* 銷售合同 */  
  243. (   
  244.   SaleOrder_ID     INT IDENTITY(1,1)       NOT NULL,  /* 合同編號 , 主鍵 */  
  245.   WriteDate        datetime                NOT NULL,  /* 合同簽訂日期  */  
  246.   InsureDate       datetime                NOT NULL,  /* 合同生效日期  */  
  247.   EndDate          datetime                NOT NULL,  /* 合同到期日期  */  
  248.   Dept_ID          INT                     NOT NULL,  /* 簽訂部門, 外鍵 ( 參照 DEPT 表 ) */  
  249.   Customer_ID      INT                     NOT NULL,  /* 客戶編號, 外鍵 ( 參照 CUSTOMER 表 ) */  
  250.   Employee_ID      INT                     NOT NULL   /* 合同主要負(fù)責(zé)人, 外鍵 ( 參照 EMPLOYEE 表) */  
  251. )   
  252. CREATE TABLE SaleOrder_Detail  /* 銷售合同明細(xì)表 */  
  253. (   
  254.   SaleOrder_ID     INT                     NOT NULL,  /* 銷售合同編號,主鍵, 外鍵 ( 參照 BUYORDER 表 ) */  
  255.   Product_ID       INT                     NOT NULL,  /* 銷售商品編號,主鍵, 外鍵 (參照 PRODUCT 表 ) */    
  256.   Quantity         int                     not null,  /* 商品數(shù)量 */  
  257.   Price            money                   null       /* 商品進(jìn)價 */  
  258. )   
  259.   
  260.   
  261. CREATE TABLE Buy     /* 進(jìn)貨表 ( 驗貨表 ) */  
  262. (   
  263.    Buy_ID          INT IDENTITY(1,1)         NOT NULL, /* 進(jìn)貨編號 , 主鍵 */  
  264.    ComeDate        datetime                  NOT NULL, /* 進(jìn)貨日期 */  
  265.    Dept_ID         INT                       NOT NULL, /* 進(jìn)貨部門, 外鍵 ( 參照 DEPT 表 ) */    
  266.    Employee_ID     INT                       NOT NULL  /* 驗貨人,   外鍵 ( 參照 EMPLOYEE 表)*/  
  267. )   
  268.   
  269. CREATE TABLE Buy_Detail  /* 進(jìn)貨表明細(xì) ( 驗貨表 ) */     
  270. (   
  271.   Buy_ID           INT                      NOT NULL, /* 進(jìn)貨編號,主鍵, 外鍵 ( 參照 BUY 表 ) */  
  272.   Product_ID       INT                      NOT NULL, /* 商品編號,主鍵, 外鍵 ( 參照 PRODUCT 表 ) */    
  273.   BuyOrder_ID      INT                      NULL,     /* 采購合同,  外鍵 ( 參照 BUYORDER 表 ) */  
  274.   Quantity         int                      not null/* 數(shù)量 */  
  275.   Price            money                    null      /* 價格 */  
  276.     
  277.   /* BUYORDER_ID 為 NULL 時, 為現(xiàn)金進(jìn)貨 */     
  278. )   
  279.   
  280. CREATE TABLE Sale   /* 銷售 表 */  
  281. (   
  282.   Sale_ID          INT IDENTITY(1,1)        NOT NULL,  /* 銷售 編號  */  
  283.   SaleDate         datetime                 not null,  /* 銷售 日期 */  
  284.   Dept_ID          INT                      NOT NULL,  /* 銷售部門, 外鍵 ( 參照 DEPT 表 ) */    
  285.   Employee_ID      INT                      NOT NULL   /* 售貨人,   外鍵 ( 參照 EMPLOYEE 表)*/  
  286. )   
  287.   
  288. CREATE TABLE Sale_Detail  /* 銷售明細(xì) ( 驗貨表 ) */     
  289. (   
  290.   Sale_ID          INT                      NOT NULL,  /* 銷售編號,主鍵, 外鍵 ( 參照 SALE 表 ) */  
  291.   Product_ID       INT                      NOT NULL,  /* 商品編號,主鍵, 外鍵 ( 參照 PRODUCT 表 ) */     
  292.   SaleOrder_ID     INT                      NULL,      /* 銷售合同, 外鍵 ( 參照 SALEORDER 表 ) */  
  293.   Quantity         int                      not null,  /* 數(shù)量 */  
  294.   Price            money                    not null,  /* 價格 */  
  295.   Discount         int                      null       /* 折扣 */  
  296.      
  297.   /* SALEORDER_ID 為 NULL 時, 為現(xiàn)金銷售 */  
  298. )   
  299.   
  300.   
  301. CREATE TABLE StockPile  /* 庫存表 */  
  302. (    
  303.   StockPile_ID     INT IDENTITY(1,1)        NOT NULL, /* 庫存編號 , 主鍵 */  
  304.   Dept_ID          INT                      NOT NULL, /* 商品所屬部門, 外鍵 ( 參照 DEPT 表 ) */     
  305.   StoreHouse_ID    INT                      NOT NULL, /* 所在倉庫,     外鍵 ( 參照 SOTREHOUSE 表 ) */      
  306.   Product_ID       INT                      NOT NULL, /* 商品編號,     外鍵 ( 參照 PRODUCT 表 ) */      
  307.   FirstEnterDate   datetime                 not null/* 此種商品第一次入庫時間 */  
  308.   LastLeaveDate    datetime                 null,     /* 此種商品最后一次出庫時間 */  
  309.   Quantity         int                      not null/* 所存數(shù)量 */  
  310.   Price            money                    not null  /* 加權(quán)價 */  
  311.   /* LASTLEAVEDATE 為NULL 時,此種商品從來沒有 賣過 */    
  312. )  
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Oracle中的約束
數(shù)據(jù)庫部分(MySql)_4
SQL語句匯總(一)
MySQL 約束類型
??途W(wǎng)數(shù)據(jù)庫SQL實戰(zhàn)剖析(11-20)
Linux系統(tǒng)下SQL Server數(shù)據(jù)庫操作
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服