zoukankan      html  css  js  c++  java
  • sql2000 示例数据库Northwind的 ER图、字段说明及使用Powerdesigner反向工程方法

    教材中很多例子都是拿sql2000示例数据库Northwind 为原型讲解的,

    图1、图2为 sql2000 示例数据库Northwind的 ER图,使用Powerdesigner反向工程方法获得

     

                                                                               图 (1)

     

                                                    图(2) 

     

     具体字段的含义如下:

    ① Categories:种类表
    相应字段:
    CategoryID :类型ID;
    CategoryName:类型名;
    Description:类型说明;
    Picture:产品样本

    ② CustomerCustomerDemo:客户类型表1
    相应字段:
    CustomerID:客户ID;
    CustomerTypeID:客户类型ID

    ③ CustomerDemographics:客户类型表2
    相应字段:
    CustomerTypeID:客户类型ID;
    CustomerDesc:客户描述

    ④ Customers:客户表
    相应字段:
    CustomerID:客户ID;
    CompanyName:所在公司名称;
    ContactName:客户姓名;
    ContactTitle:客户头衔;
    Address:联系地址;
    City:所在城市;
    Region:所在地区;
    PostalCode:邮编;
    Country:国家
    Phone:电话;
    Fax:传真

    ⑤ Employees:员工表
    相应字段:
    EmployeeID:员工代号;
    LastName + FirstName:员工姓名;
    Title:头衔;
    TitleOfCourtesy:尊称;
    BirthDate:出生日期;
    HireDate:雇用日期;
    Address:家庭地址;
    City:所在城市;
    Region:所在地区;
    PostalCode:邮编;
    Country:国家用;
    HomePhone:宅电;
    Extension:分机;
    Photo:手机;
    notes:照片;
    ReportsTo:上级;
    PhotoPath:照片

    ⑥ EmployeeTerritories:员工部门表
    相应字段:
    EmployeeID:员工编号;
    TerritoryID:部门代号

    ⑦ Order Details:订单明细表
    相应字段:
    OrderID:订单编号;
    ProductID:产品编号;
    UnitPrice:单价;
    Quantity:订购数量;
    Discount:折扣

    ⑧ Orders:订单表
    相应字段:
    OrderID:订单编号;
    CustomerID:客户编号;
    EmployeeID:员工编号;
    OrderDate:订购日期;
    RequiredDate:预计到达日期;
    ShippedDate:发货日期;
    ShipVia:运货商;
    Freight:运费;
    ShipName:货主姓名;
    ShipAddress:货主地址
    ShipCity:货主所在城市;
    ShipRegion:货主所在地区;
    ShipPostalCode:货主邮编;
    ShipCountry:货主所在国家

    ⑨ Products:产品表
    相应字段:
    ProductID:产品ID;
    ProductName:产品名称;
    SupplierID:供应商ID;
    CategoryID:类型ID;
    QuantityPerUnit:数量;
    UnitPrice:单价;
    UnitsInStock:库存数量;
    UnitsOnOrder:订购量;
    ReorderLevel:再次订购量;
    Discontinued:中止

    ⑩ Region:地区表
    相应字段:
    RegionID:地区ID;
    RegionDescription:地区描述

    ⑪ Shippers:运货商
    相应字段:
    ShipperID:运货商ID;
    CompanyName:公司名称;
    Phone:联系电话

    ⑫ Suppliers:供应商表
    相应字段:
    ShipperID:供应商ID;
    CompanyName:供应商姓名;
    Phone;联系电话

    ⑬ Territories:地域表
    相应字段:
    TerritoryID:地域编号;
    TerritoryDescription:地域描述;

    RegionID:地区编号 

    如何使Powerdesigner获得一个已经存在的数据库的ER图呢,

    很简单,使用sql server生成所有表的脚本并保存all_table.sql,然后打开 Powerdesigner,

    选择菜单“Database”->"Reverse Engineer Database... ",在弹出的窗口选择all_table.sql,点“确定”即可!

  • 相关阅读:
    springloud系列搭建注册中心
    在生产环境下禁用swagger
    consul怎么在windows下安装
    linux上传与下载
    使用git将本地代码提交到码云上去
    springboot整合activemq(三)配置文件
    springboot整合activemq(二),消费均匀分析
    Python3学习之路~3.2 递归、函数式编程、高阶函数、匿名函数、嵌套函数
    Python3学习之路~3.1 函数基本语法及特性、返回值、参数、局部与全局变量
    Python3学习之路~2.9 字符编码与转码
  • 原文地址:https://www.cnblogs.com/BingoLee/p/1735320.html
Copyright © 2011-2022 走看看