本章将介绍整个开发环境所需开发和数据库工具,以及数据库设计,后续章节将以当前数据库设计为示例而展开。

  一、环境配置:

  A、操作系统

    Win7旗舰版

  B、开发环境

    VS2010

    NHibernate4.0.0

  C、数据环境

    PowerDesigner 15.1

    Sql Server 2008

  

     二、数据库设计:

  A、表结构设计:

  

  B、建表语句

    1)、客户表

      create table CustomerInfo (
         CustomerID           varchar(36)          not null,
         CustomerName         varchar(200)         not null,
         LinkPhone            varchar(20)          not null,
         LinkAddress          varchar(500)         not null,
         constraint PK_CUSTOMERINFO primary key (CustomerID)
      )      
      go

    2)、产品表

      create table ProductInfo (
         ProductID            varchar(36)          not null,
         ProductName          varchar(100)         not null,
         ProductPrice         decimal(18,2)        not null,
         constraint PK_PRODUCTINFO primary key (ProductID)
      )
      go

    3)、订单表

      create table OrderForm (
         OrderFormID          varchar(36)          not null,
         CustomerID           varchar(36)          null,
         OrderFormTime        datetime             not null,
         constraint PK_ORDERFORM primary key (OrderFormID)
      )
      go

    4)、订单明细表

      create table OrderProduct (
         OrderProductID       varchar(36)          not null,
         ProductID            varchar(36)          null,
         OrderFormID          varchar(36)          null,
         constraint PK_ORDERPRODUCT primary key (OrderProductID)
      )
      go

  三、软件配置

  要为 Microsoft Visual Studio 2010添加编写NHibernate配置文件智能提示的功能。只要在下载的NHibernate 里找到configuration.xsd 和nhibernate-mapping.xsd 两

  个文件并复制到X:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemas 目录即可。

posted on 2014-09-04 11:49  huhai121  阅读(365)  评论(0编辑  收藏  举报