




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汪弼財is孙拿本科学生综合性实验报告课程名称:数据库系统原理企业进销管理系统项目组长 欧阳冠 学号 0072523班 级C02班实验项目名称企业讲销管理系 统指导教师及职称刘爱红老师开课学期 2009 至2010 学年第1学期完成时间 2009 年12 月 3 日目录1. 需求分析11.1 编写目的 .11.2背景1.3 系统目标 . 11.4 需求分析 . 11.5 系统功能分析 . 11.6 数据功能图 . 31.7 数据需求及业务规则分析 . 51.8 数据约束分析 . 51.9 数据字典 . 61.9.1 数据项与数据结构 61.9.2 数据处理 101. 数据库概念设计 . 112.
2、1 定义实体集及属性 112.2 定义联系集及属性 112.3 E-R 模型设计 . 123.逻辑设计 . 173.1 实体的转换 . 173.2 由多值属性转换而来的关系模式 . 183.3 由复合属性转换而来的关系模式 . 183.4 关系设计 . 184. 物理设计 . 244.1 关系模式存储方式选择 . 244.1.1 索引存取方式,主要采用 B+ 树索 引方法 244.1.2 聚簇存取方式 244.2 数据库的存取结构 254.2.1 数据的存放位置 254.2.2 数据存储路径 251. 需求分析需求分析将从目的,背景,目标,及用户需求等方面进行分析,为概念设 计提供依据。1.1
3、 编 写目的设计一个企业商品管理系统供客户和公司管理人员及有关人员的使用,降 低管理成本,方便企业管理者对企业管理和了解。1.2 背 景随着科学技术的提高,企业之间的竞争日益激烈,如何在众多的企业竞争 中取得优势,快速准确的获取信息,从而加强企业内部的管理,是企业或商 场 密切关注的问题。而商品进销管理又是一个企业或商场不可或缺的部分,它 的 内容对于企业或商场的决策者和管理者来说至关重要,如何为用户,企业员 工 提供充足的信息和快捷的销售,查询手段,为部门经理获得部门业务,员工 业 绩信息。从而提高企业的运营效率,更好的吸收客户,加强企业内部管理, 迅 速做出决策。1.3 系 统目标该系统目
4、标实现用户注册、登录,搜索,浏览商品,修改订单等操作;企 业管理人员添加、删除商品,管理商品种类,添加、删除客户、供应商,统 计 管理业务往来的客户、供应商,处理订单等操作。1.4 需 求分析需求分析主要包括以下内容:系统功能需求,系统总体功能图,数据字典, 实体和数据。1.5 系 统功能分析根据进销的管理要求和对企业进销商品的分析,在只考虑企业已经完成的销售及采购商品业务而进行的商品进销管理系统应该提供以下方面的功能。(1 )员工基本信息管理:提供员工的基本信息录入及其查询功能。包括: 系统管理员录入员工的基本信息。 系统管理员更新,增加和删除员工的基本信息。 用户可根据员工名字和编号查询员
5、工基本信息。(2 )客户基本信息管理:提供客户基本信息录入,维护和查询功能。包括: 系统管理员录入客户基本信息。 系统管理员更新,增加和删除客户基本信息。 用户可根据客户编号,名字查询客户基本信息。括:(3 )供应商基本信息管理:提供供应商基本信息录入,维护和查询功能。包 系统管理员录入供应商基本信息。 系统管理员可更新,增加和删除供应商基本信息。 用户可根据供应商编号,名字查询供应商基本信息。(4 )商品基本信息管理:提供供应商基本信息录入,维护和查询功能。包括 系统管理员录入商品基本信息。 系统管理员可更新,增加和删除商品基本信息。 用户可根据商品编号,名字查询商品基本信息。(5) 商品销
6、售管理:提供商品的销售信息。 系统管理员录入商品销售情况基本信息。 系统管理员可根据企业提供的要求,对有关信息进行修改,增加和删除。 用户可根据商品编号,员工编号对商品进行查询。(6) 商品进货管理:提供商品的进货信息。 系统管理员录入商品进货情况基本信息。 系统管理员可根据企业提供的要求,对有关信息进行修改,增加和删除。 用户可根据进货单编号,商品编号,员工编号对商品进行查询。(7) 销售查询:提供不同方式的商品销售情况查询。包括: 按销售单编号查询:用户可根据销售单编号查询该商品的销售情况。 按商品编号查询:用户可根据商品编号查询该商品的销售情况 。; 用户可根据商品名称查询某商品的销售情
7、况。 按员工编号查询:用户可根据商品编号查询该商品的销售情况。 按员工名称查询:用户可根据商品名称查询某商品的销售情况。 按客户编号查询:用户可根据商品编号查询该商品的销售情况。 按客户名称查询:用户可根据商品名称查询某商品的销售情况。(8) 进货情况查询:提供不同方式的商品进货情况查询。包括: 按进货单编号查询:用户可根据进货单编号查询该商品的销售情况。按商品编号查询:用户可根据商品编号查询该商品的进货情况。按商品名称查询:用户可根据商品名称查询某商品的进货情况。按员工编号查询:用户可根据商品编号查询该商品的进货情况。按员工名称查询:用户可根据商品名称查询某商品的进货情况。 按供货商编号查询
8、:用户可根据商品编号查询该商品的进货情况。 按供货商名称查询:用户可根据商品名称查询某商品的进货情况。(9 )信息统计。包括: 员工业绩统计:根据企业提供的销售单,按员工编号分类汇总员工在某一 时期内的销售额从而确定员工业绩。 客户购货统计:根据销售主单客户的购货情况统计所有的客户长期以来与 本企业发生的业务往来,购货数量。 商品销售统计:以查看某一时段每一种是商品的销售数量。(10 )用户及其权限管理:提供用户管 理,权限分配,登陆及权限证等功能。包括: 增加,删除用户。 用户角色及其权限分配。 用户登陆及权限验证。 更改用户密码。1.6 系 统总体功能图该系统总体功能图如图 1.1 所示。
9、用户管理用户添加与修改*用户登录管理 用户注册与登录用户密码账号设置鼻用户信息管理员工管理企 业 进 销 管 理 系 统供应商管理*进销管理客户管理进货管理员工信息的修改查询员工信息商品信息的更新用户权限与角色A查询商品信息供应商信息更改查询供应商信息客户信息更新查询客户信息统计员工进货业绩售货管理统计进货情况统计员工售货业绩统计售货情况图1.1系统功能图1.7数据需求及业务规则分析业务规则分析主要是分析系统中数据之间的约束以及数据库的范围界定, 基于上述功能需求,通过进一步了解某企业的商品进销数据需求及业务分析规则如下:(1)员工由员工编号唯一标识,需要存储员工的名字,性别,家庭住址,电 话
10、号码,员工身份证号,进厂时间,员工所属部门等信息。其中家庭住 址由省份,城市及街道组成。员工的电话号码可以有多个。(2)供货商由供应商编号唯一标识,需要存储供货商的公司名,联系人,联 系方式(即联系电话号码 ),地址。其中供应商地址包括省份和所在城 市。(3)客户由客户编号唯一标识,需要存储客户的公司名,联系人,联系方式 即联系电话号码 ),地址。其中客户地 址包括省份和所在城市。(4)商品由商品编号唯一标识,需要存储商品的名称,商品用途描述,商品 生产地。(5)商品销售主表单由销售单编号唯一标识,需要商品销售日期,客户编号, 处理销售的员工编号,总的金额。(6)商品销售明细单由销售单编号和商
11、品编号共同标识,除此之外还需要存 储商品销售数量,成交价格。( 7) 商品进货主表单由进货单编号唯一标识,需要存储商品进货日期,供货 商编号,处理进货的员工编号,总金额。(8) 商品进货明细单由订货单编号和商编号共同标识,需要存储商品进货数 量,采购商品的成交价格。(9)每一个员工的业务要明确,属于销售部门的只能负责商品的销售业务, 进货部门的负责商品的采购。(4)某一时期内商品的销售数量不能多余这一时期内的进货数量。 .(5)本系统不考虑销售,进货时如发生质量或其他问题而退货的情况。( 12)在销售和进货之间进行的业务不考虑其税价,税率以及销售折让等情 况 。( 13) 进货价格只能在进货明
12、细表中输入,同样商品销售价格也只能在 销售单 明细表中填制。1.8 数 据约束分析( 1 )用户访问权限:任何用户都不能访问其他用户的密码。( 2 )任只可查员工查询自己的历史销售情况,不可访问到其他员工的业务情 况。( 3 )销售数量和购货数量并且各自的金额都不能为空值。(4)商品编码规则:以字母 P开头再加上8位数字。(5)员工编码规则:以字母 E开头加上8位数字,其中前4位数字由员工进入企业的时间年份顺序生成,后4位则是按流水号一次增大。(6) 客户编码规则:以字母 C开头再加上8位数字。其中前4位数字由客户购 货的时间年份顺序生成,后4位则是按流水号一次增大。(7)供货商编码规则:以字
13、母 S开头再加上8位数字。其中前4位数字由企业 采购商品的时间年份顺序生成,后 4位则是按流水号一次增大。(8)销售主单编码规则:以S开头再加上12位数字。其中销货单的前8位数字 是商品销售时间,后4位数字则是按其流水号。(9)购货主单编号规则:以B开头再加上12位数字。其中销货单的前8位数 字是商品采购时间,后4位数字则是按其流水号。1.9数据字典数据字典包括数据项描述、数据结构描述、数据流、数据存储和处理过程, 具体内容如下。1.9.1数据项与数据结构通过对所建立的表进行分析,我们得到了以下一些数据项,如表1.1至表1.10所示。表1.1用户类型表UserType数据项名与别名类型(长度)
14、是否为空取值范围数据项含义 说明UserName 用户 名)VarChar(20)Not nullAZ的字符字符Password(密码)Char(6)Not null09的整数字符数字TypelD(用户种 类编号)Smalli ntNot null数字表1.2用户表User数据项名与 别名类型(长度)是否为空取值范围数据项含义说 明UserTypeSmalli ntNot nullAZ字符用户种类编号NamevarChar(20)Not nullAZ字符用户名NotevarChar(40)n ullAZ字符注释说明表1.3进货明细表数据项名与 别名类型(长度)是否为空取值范围数据项含义说 明B
15、uylDChar (13)Not null09数字数字字符ProductIDChar (9)Not nullP字符加 8个数字数字字符商品 编号Qua ntityintNot null整数商品数量pricenumeric (7,2)Not null数字成交价格表1.4销货明细表数据项名 与别名类型(长度)是否为空取值范围数据项含义说 明SellIDChar( 13)Not null数字字符ProductIDChar( 9)Not null数字字符商品编号Qua ntityintNot null大于0的整数商品数量pricenumeric (7,2)Not null大于0的数成交价格表1.5员工
16、表Employee数据项名与别 名类型(长度)是否为空取值范围数据项含义说 明EmployeeIDChar( 9)Not nullE字符加 8个数字员工编号EmployeeNamevarChar(20)Not null字符员工姓名Sexchar(1)Not null一个字符性别comeDateDatetimeNot null时间数字进场时间departme ntVarchar(30)Null字符所属部门AdressVarchar(60 )Null字符住址telepho neVarchar(15 )Null数字字符电话号码表1.6 客户表Customer数据项名与别 名类型(长度)是否为空取值范
17、围数据项含义 说明CustomerlDChar( 9)Not nullC字符加8 个数字客户编号con tactNamevarchar ( 20)Not null字符联系人Comp ny NameVarchar(40)Not null字符公司名称con tactph onevarChar(15)Null字符数字联系号AdressvarChar(40)NullAz的字符地址表1.7供应商表Supplier数据项名与别 名类型(长度)是否为空取值范围数据项含 义说明SupplierIDChar( 9)Not null供应商号con tactNamechar (20)Not nullAZ的字符联系人
18、Compa ny NameVarchar (40)Not nullAZ的字符公司名称con tactpho neVarChar(15)Null字符数字联系号AddessVarchar ( 40)NullAZ的字符地址表1.8进货主单表BuyList数据项名与 别名类型(长度)是否为空取值范围数据项含义 说明BuylDChar (13)Not null参照buylistSupplierlDChar (9)Not null参照supplier供货商编号buysumNumeric (9,2)Not null数值进货金额BuyDateDatetimeNot null时间数字进货日期EmployeeID
19、DatetimeNot null参照employee员工编号表1.9进货主单表SellList数据项名与 别名类型(长度)是否为空取值范围数据项含 义说明SellIDChar( 13)Not null参照selllist售货单号CustomerIDChar( 9)Not null参照customer客户编号sellsumNumeric(9,2)Not null数值售货金额sellDateDatetimeNot null时间日期售货日期EmployeeIDDatetimeNot null参照employee员工编号表1.10商品表Product数据项名与 别名类型(长度)是否为空取值范围数据项含
20、 义说明ProductIDChar(9)Not nullP字符加8 个数字商品编号ProductNamevarChar (20 )Not nullAZ的字符商品名称ProductAdressvarChar ( 20)NullAZ的字符产地Descripti onvarChar ( 20)NullAZ的字符描述1.12所示:1.9 . 2数据处理为了实现预期的系统功能,我们建立了以下数据处理过程,如表表1.12数据处理编号名称数据处理说明1.员工查询查询所有员工信息2.员工查询编号为按员工编号精确查询3.员工查询姓名为按员工姓名糊查询4.员工信息查询全面查询所有员工信息,不需要密码5.客户查询查
21、询所有员工信息6.客户查询编号为按客户编号精确查询7.客户公司名查询按客户公司名模糊查找8.客户信息查询全面查询所有客户信息,不需要密码9.删除员工删除已经离开本企业的员工信息10.删除客户删除已经不存在的客户11.供应商查询查询所有供应商12.供应商查询编号为按供应商编号精确查询13.供应商查询公司名按供应商名模糊查询14.供应商查询联系人按联系人名模糊查询15.供应商信息查询查询所有供应商信息,不需要密码16.删除供应商删除已经存在的供应商17.商品查询查询所有商品18.商品编号查询按商品编号精确查询19.商品查询名称按商品名模糊查询20.删除商品对销路不好或是停产的商品进行删除21.注册
22、新员工插入一名新员工22.注册新客户插入一名新客户23.进货信息查询按进货单编号查询24.销货信息查询按销货单编号查询25.员工业绩统计统计员工销售业绩2. 数据库概念设计2.1定义实体集及属性(1)员工实体集 Employee:员工编号(EmployeelD),员工的名字 (EmployeeName), 性别(Sex),家庭住址(Address),电话号码(Telephone),员 工 身份 证号(identify),员工所属部门(department),进厂时间(ComeDate等信息。其中家庭住址由省份(provinee )城市(city) 及街道(street)组成。供货商实体集Sup
23、plier :供货商编号(SupplierlD),供货商的公司名 (FaetoryName),联系人(ContactName),联系方式(Contaetphone)(即联 系电话号码),地址(Adress)。其中供应商 地址包括省份(province)和所 在城市(city)。客户实体集Customer:客户类型编号(CustomerlD),客户公司名(Compa nyName,联系人(Co ntactName,联系方式(即联系电话号码)(Contaetphone),地址(Adress)。其中客户地址包括省份 (provinee)和所 在城市(city)。商品实体集Product :商品编号(
24、ProductID ),商品的名称(ProductName), 产地(ProductAdress ),商品用途描述(Description )。商品销售主表实体集SellList :商品销售单编号(SellID ),1品销售日(SellDate ),销售数量(Amou n),购买者编号(CustomerlD),处理销售 的员工编号(EmployeelD),客户已付款(sellsum )。(6)商品销售明细表实体集SellDetail :商品进货明细单编号(SelllD ),商品编号(ProductlD),单价(price ),销售数量(Amoun)。商品进货主表实体集BuyList :商品进货
25、单编号(BuylD),商品进货日期(BuyDate),供货商编号(SupplierlD ),处理进货的员工编号 (EmployeelD),企业已付款(buysum)。(8)商品进货明细表实体集 BuyDetail :商品进货明细单编号(BuylD), 商品 编号(ProductlD),单价(price ),进货数量(Amoun)。22定义联系集及属性(1) Buy联系集:SellList 与Customer之间的一对多的联系集。表明一个客户通过购买商品在不同时期可以有不同的销售单,。一张销售单中只能有一个客户。(2) Sell联系集:Employee与SellList之间一对多的联系集。一个销
26、售业务 员可以销售多批商品业务,而一张销售单只能记一个销售员。(3) Import联系集:Employee与Buylist之间的一对多的联系集。一个采购 业 务员可以发生多商多笔采购业务,而一张采购单只能由一个采购员处理。(4) Supply联系集:BuyList与Supplier之间一对多的联系集。一个供应商 可以有多业务单,而一张采购单只可以记录一个供应商。(5) Have联系集:弱实 体集SellDetail 与SellList ,弱实体集BuyDetail 与BuyList之间一对多的联系集。一张销售单编号或采购明细单编号中的 一种商品只能在一张销售主单或采购主单中反映,而一张销售单或
27、是采购 单可以对应于多张明细单。(6) EmployeeTel联系集:Employee与Telephone之间一对多的联系集。一名 员工可以对应多个电话号码,而一个电话号码只能对应与一名员工。(7) Record联系集:SellDetail , BuyDetail 与 Product 之间一对多的联系集。 一张明细表中只能记载一种商品,一种商品可在多张明细表中。2.3 E-R模型设计所有实体描述如下:(1)员工基本属性如图2.1所示(2)供应商基本属性如图2.2所示图2.2 Supplier实体集(3)客户基本属性如图2.3所示图2.3 Customer实体集(4)商品基本属性如图2.4所示图
28、2.4 Product实体集(5) 销售单基本属性如图2.5所示。图2.5 Selllist实体集(6) 销货明细单属性如图2.6所示(7) 购货单基本属性如图2.7所示图2.7 BuyList实体集(8) 购货单明细表属性如图2.8所示(9) 用户类型基本属性如图2.9所示图2.9 UserType实体集(10)用户基本属性如图2.10所示图2. 10 User实体集(11)总体ER图如图2.11所示3. 逻辑设计本次设计的数据库在SQL Server 2000上实现,将概念结构设计中的 E-R 图转换成SQLSever 2000支持的关系数据模型。3.1实体的转换将所有的实体分别转换为单独
29、的一张表。(1)用户类型实体集usetype:Usetype(use name,password,typelD),用户实体集user:User( usertype, name note)(3)进货主表实体集 buylist :Buylist (buyID,supplierID ,buysum,buydate ,employeeID) ( 4)进货明细单实体集 buydetail :Buydetail (buyID, productID ,quantity ,price ) (5)销货主单实体集 selllist :selllist (sellID ,customerID , sellsum ,
30、selldate , employeeID) (6)销货明细单实体集 selldetail :Selllist (sellID , productID ,quantity ,price )( 7)商品实体集 productProduct (productID ,productname,productaddress , description )3.2 由多值属性转换而 来的关系模式电话号码( telephone ) :Telephone (employeeID,telephone ,location )3.3 由复合属性转换而 来的关系模式( 1)员工实体集 employee:Employee
31、( employeeID,employeename,sex,comedate,department , province , city ,street , birthday ,telephone )( 2)客户实体集 customer :Customer( customerID ,customername,contactname ,contactphone ,pr ovince ,city )( 3)供应商实体集 supplier :Supplier (supplierID ,companynam,e contactname ,contactphone ,prov ince , city )3
32、.4 关 系设计关系设计包括转换后所得表和函数依赖关系,转换之后的关系如表3.1 至表 3.11 所示。表 3.1 用户类型表 UserType数据项名与 别名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的联 系UserNameVarChar(20)Not null字符,按实 际情况取值字符主键PasswordChar(6)Not null字符,按实 际情况取值字符数字与用户名一一对应TypelDSmalli ntNot null19数字与密码对应表3.2用户表User数据项名与 别名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的联 系UserTypeSmalli nt
33、Not null参照usetype 表数字主键,外键,参照usertype 表NamevarChar(20)Not null字符,按实 际情况取值字符参照usetype表NotevarChar(20 )Null字符,按实 际情况取值字符数字与用户名一一对应表3.3进货明细表数据项名 与别名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的联 系BuyIDChar( 13)Not null外键,参照 buylist 表数字字符主键,外键,参照buylist 表ProductIDChar( 9)Not null外键,参照 product 表数字字符商 口口编号主键,外键,参照product
34、 表Qua ntityintNot nullInt范围内 的数商品数量独立pricenumeric ( 7,2)Not null包含2位小 数的数值成交价格独立表3.4销货明细表数据项名类型(长度)是否为空取值范围数据项含义与其他数据项的联与别名说明系SelllDChar (13)Not null外键,参照selllist 表数字字符主键,外键,参照selllist表ProductIDChar (9)Not null外键,参照product 表数字字符商 口口编号主键,外键,参照product 表Qua ntityintNot null整数商品数量独立pricenumeric (7,2)Not
35、 null大于0的数成交价格独立表 35员工表 Employee数据项名与别 名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的联 系EmployeeIDChar( 9 )Not nullE开头的字符 8个09数字员工编号主键EmployeeNameChar(20)Not null字符,按实际 情况取值员工名字与员工标号一一对 应Sexchar(1)Not null1个字符 m 或f性别独立comeDateDatetimeNot null时间数值进场时间独立departme ntVarchar(30)Null字符,按实际 情况取值所属部门独立provincechar(20)Null字
36、符,按实际 情况取值所属省份独立cityChar( 20 )Null字符,按实际 情况取值所属城市独立StreetChar( 20 )Null字符,按实际 情况取值所在街区独立BirthdayDatetimeNull时间数值生日独立表3.6电话号码EmployeeTel数据项名与 别名类型(长度)是否为空取值范围数据项含义说明与其他数据项的联 系EmployeeIDChar (9)Not null外键,参照 employee 表数字字符主键,外键,参照employee 表Telepho neChar(15)Null09的数字电话号码独立locati onvarChar (20)Null字符,按
37、实 际情况取值区域独立表3.7客户表Customer数据项名与 别名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的联 系CustomerlDChar( 9)Not null以C开头的字 符和8个数字客户号主键con tactNam eVarchar ( 20)Not null字符,按实际 情况取值联系人与客户名称一一对 应Comp ny NameVarchar(40)Not null字符,按实际 情况取值公司名称独立con tactpho neChar(15)Null09的数字联系人号码独立ProvinceVarChar(20)Null字符,按实际 情况取值省份独立cityVarc
38、har(20)Null字符,按实际 情况取值城市独立表3.8供应商表Supplier数据项名与别 名类型(长度)是否为空取值范围数据项含义 说明与其他数据项的 联系SupplierIDChar( 9)Not null以S开头的字 符和8个数字供应商标号主键con tactNamevarchar ( 2Not null字符,按实际联系人独立0)情况取值Comp ny NameVarchar(40)Not null字符,按实际 情况取值公司名称与供应商编号一 一对应con tactpho nevarChar(15 )Null字符,按实际 情况取值联系人号码独立ProvincevarChar(20
39、)Null字符,按实际 情况取值所在省份独立cityvarchar(20)Null字符,按实际 情况取值所在城市独立表3.9进货主单表BuyList数据项名与 别名类型(长度)是否为空取值范围数据项含义说 明与其他数据项 的联系BuyIDChar( 13)Not null以B开头的字 符和09数字进货单编号主键SupplierIDChar( 9)Not null参照 supplier 表供货商编号外键,参照supplier 表buysumNumeric ( 9,2)Not null可带2位小数 的数字进货金额与进货单编号对应BuyDateDatetimeNot null时间数值进货时间独立Em
40、ployeeIDDatetimeNot null外键,参照employee 表员工编号外键,参照employee 表表3.10进货主单表 SellList数据项名与别 名类型(长度)是否为空取值范围数据项含义说明与其他数据项 的联系SellIDChar( 13 )Not null以S开头的字 符和09数字销货单编号主键CustomerIDChar( 9 )Not null外键,参照customer 表客户编号外键,参照customer 表sellsumNumeric(9, 2)Not null不小于0的数订货金额独立sellDateDatetimeNot null时间数值销货时间独立Emplo
41、yeelD ( 员工号)DatetimeNot null外键,参照employee 表员工编号外键,参照employee 表表3.11商品表Product数据项名与别 名类型(长度)是否为空取值范围数据项含义说明与其他数据项 的联系ProductID(商品编 号)Char(9)Not null以p开头的字 符加09的数 字商品编号主键ProductNamevarChar (20)Not null字符,按实际 情况取值商品名称独立ProductAdres svarChar (20)Null字符,按实际 情况取值生产地独立Descripti onvarChar (20)Null字符,按实际 情况取
42、值商品描述独立函数依赖关系:(1)员工表函数依赖集为F1=员工编号-(员工姓名,性别,进场日期,部门,地 址)3NF(2)客户表函数依赖集为F2=客户编号-(客户姓名,联系人姓名,联系人号码,地 址) 3NF(3)供应商表函数依赖集为F3=供应商编号-(公司名称,联系人姓名,联系人号码, 地址) 3NF(4)商品表函数依赖集为F4=商品编号-(商品名称,商品生产地,商品描述) 3NF(5)采购单主表函数依赖集为F5=进货主单编号-(供应商编号,进货金额,处理员工,进货时间) 3NF( 6)订货主单表函数依赖集为F6=订货主单编号-(客户编号,订货金额,处理员工,销 货时间) 3NF。( 7)进货明细表函数依赖集为F7=进货单编号,商品编号-(商品进价,进货数量) 3NF。(8)函数依赖集为F8=进货单编号,商品编号-(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国红木原木项目创业计划书
- 中国BMS电池管理系统项目创业计划书
- 中国肉鸡养殖及鸡肉深加工项目创业计划书
- 中国经导管主动脉瓣置换术项目创业计划书
- 中国计算机零件项目创业计划书
- 中国瓜菜类蔬菜项目创业计划书
- 中国碾米项目创业计划书
- 中国多媒体会议系统项目创业计划书
- 中国AFC系统项目创业计划书
- 药物研发中的合成优化-洞察阐释
- 基带信号眼图实验-matlab仿真
- 劳动合同书Word模板
- USY分子筛的改性研究进展
- 5、二级供应商品质管理
- 《世界遗产背景下的影响评估指南和工具包》
- 销售管理培训课件
- 福建省危险性较大的分部分项工程安全管理标准
- 山东省省直机关公开遴选公务员笔试模拟真题及答案解析
- 工贸企业常见安全隐患剖析
- 2017内蒙古自治区农牧业丰收奖
- 水泥混凝土路面钢筋用量表
评论
0/150
提交评论