首页 > 代码库 > NHibernate应用一:环境准备

NHibernate应用一:环境准备

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

  一、环境配置:

  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

NHibernate应用一:环境准备