4.4.2 数据库逻辑模型设计
PRODUCT( Product_ID, Product_Name, Sell_Price, Cost_Price, Product_Amt, Product_Con )
PRDT_TYPE(Product_ID, Product_Type )
Foreign Key (PRODUCT_ID) references PRODUCT
CUSTOMER( Customer_ID, Customer_Name, Customer_Type, Star, Tot_Amount )
CUS_TYPE(Customer_ID, Customer_Type )
Foreign Key (Customer_ID) references CUSTOMER
ORDER_T ( Order_ID, Order_Date, Amount, PRODUCT_ID, Customer_ID )
Foreign Key (PRODUCT_ID) references PRODUCT
Foreign Key (Customer_ID) references CUSTOMER
SUPPLIER( Supplier_ID, Supplier_Name, Supplier_Tel, Supplier_Addr )
SUP_TYPE(Supplier_ID, Sup_Type )
Foreign Key (Supplier_ID) references SUPPLIER
SUPPLY( Order_ID, Supplier_ID, Sup_Amt, Sup_Date )
Foreign Key (Order_ID) references ORDER_T
Foreign Key (Supplier_ID) references SUPPLIER
4.4.3 数据库建立
数据库在一个信息管理系统中占有非常重要的地位,数据结构设计的好坏将直接影响到系统的效率以及实现的效果。合理的数据库结构设计可以提高数据库存储效率,保证数据的完整性和一致性。本系统采用的数据库主要是Microsoft Office Access 2003。
用ACCESS中创建馨广源时尚生活馆的数据库,需要注意各表的主键、外键等完整性约束的实现。根据需求描述及概念模型与关系模型以及实际系统建立情况,建表,分别建立customer、neworder、oldorder、product、producttype、supplier、supply、users表,在其中存放顾客、新增订单、已结算订单、商品、商品类型、供货商、供货情况、用户信息。要注意各属性的数据类型的定义。并在其中插入实例数据,样本数据为模拟数据,符合实际情况。
(1) 新建数据库,并建表
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页