全文预览

超市收银系统设计说明书

上传者:学习一点 |  格式:doc  |  页数:21 |  大小:138KB

文档介绍
实体、属性和联系,E-R模型用E-R图表示,是用来提示用户工作环境中所涉及的事物,而属性则描述了实体的特性。Р概念设计的目标是产生反映超市组织情况的数据库概念结构,即概念模式。概念模型是独立于数据库的逻辑结构,独立于数据库的数据库管理系统。Р根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。РE-R图的基本图素包括实体、属性、联系三部分。Р2.3.2数据库的逻辑结构设计Р数据库的概念模型独立于任何数据库管理系统,因此,需要对特定需求的数据库系统的特定进行相应的转换。从计算机或处理逻辑模型和R数据模型转换应遵循以下原则:Р*所有的主键需要定义非空(NOT NULL)Р*每个实体都要转换成一个关系Р*二元联系是按照一对多、弱对实、一对一、多对多等联系来定义外键。Р根据E-R模型,超市收银系统建立了以下逻辑数据结构,下面是各数据表的详细说明。Р(1)商品分类表主要记录商品的分类基本信息。表结构如表2.1所示。Р表2.1商品分类表(t_catelog)Р(2)商品信息表主要记录了商品的基本信息,表结构如表2.2所示。Р表2.2商品信息表(t_goods)Р(3)入库信息表主要记录商品的入库的基本信息,表结构如表3.3所示。Р表2.3入库信息表(t_ruku) Р(4)入库明细表主要记录商品的入库明细的基本信息,表结构如表3.4所示。Р表2.4入库明细信息表(t_rukumingxi) Р(5)销售信息表主要记录商品的销售的基本信息,表结构如表3.5所示。Р表2.5销售信息表(t_chuku)Р列名Р数据类型Р长度Р允许空Р是否主键Р说明РidРIntР4Р否Р是РIdРdanjuhaoРvarcharР4Р否Р否Р单据号Р(6) 销售明细表主要记录的是商品的销售明细的基本信息,表结构如表3.6所示。Р表2.6销售明细表(t_ chukumingxi)

收藏

分享

举报
下载此文档