sql2000数据库安装 sql2000数据库安装教程( 二 )


2.列 ProductID引用表Products(ProductID)
外键约束名称:
FK_Order_Details_Orders和FK_Order_Details_Products
关系说明:该表主要用来存储订单价格信息的数据表
1 组合、主键、聚集索引在 OrderID 和ProductID 上定义 。
2 在 OrderID 上也有两个非聚集索引 。
3 在 ProductID 上也有两个非聚集索引 。
4 UnitPrice 的 CHECK 约束被定义为 (UnitPrice >= 0) 。
5 Quantity 的 CHECK 约束被定义为 (Quantity > 0) 。
表级别的 CHECK 约束被定义为 (Discount >= 0 和 Discount < = 1) 。
表名:Orders(订单表)
表结构:
字段名称
数据类型
长度
允许为空
OrderID(主键)
int
4
否
CustomerID
nchar
5
是
EmployeeID
int
4
是
OrderDate
datetime
8
是
RequiredDate
datetime
8
是
ShippedDate
datetime
8
是
ShipVia
int
4
是
Freight
money
8
是
ShipName
nvarchar
40
是
ShipAddress
nvarchar
60
是
ShipCity
nvarchar
15
是
ShipRegion
nvarchar
15
是
ShipPostalCode
nvarchar
10
是
ShipCountry
nvarchar
15
是
主键:OrderID
主键约束名称:PK_Orders
外键:
1.列 CustomerID引用表Customers(CustomerID)
2.列 EmployeeID引用表Employees(EmployeeID)
3. .列 ShipVia引用表Shippers(ShipperID)
外键约束名称
FK_Orders_Customers , FK_Orders_Employees和FK_Orders_Shippers
关系说明:该表主要用来存储订单详细信息的数据
1 在 CustomerID 上有两个非聚集索引 。
2 在 EmployeeID 上有两个非聚集索引 。
3 在 ShipVia 上也有一个非聚集索引 。
表名:Products(产品信息表)
表结构:
字段名称
数据类型
长度
允许为空
ProductID(主键)
int
4
否
ProductName
nvarchar
40
否
SupplierID
int
4
是
CategoryID
int
4
是
QuantityPerUnit
nvarchar
20
是
UnitPrice
money
8
是
UnitsInStock
samllint
2
是
UnitsOnOrder
samllint
2
是
ReorderLevel
samllint
2
是
Discontinued
bit
1
否
主键:ProductID
主键约束名称:PK_Products
外键:
1.列 CategoryID引用表Categories(CategoryID)
2.列 SupplierID引用表Suppliers(SupplierID)
外键约束名称
FK_Products_Categories和FK_Products_Suppliers
关系说明:该表主要用来存储产品详细信息的数据表 。
1 在 SupplierID 上有两个非聚集索引 。
2 在 CategoryID 上有两个非聚集索引 。
3 UnitPrice 的 CHECK 约束被定义为 (UnitPrice >=) 。
4 UnitsInStock 的 CHECK 约束被定义为 (UnitsInStock >=)
5 UnitsOnOrder 的 CHECK 约束被定义为 (UnitsOnOrder >=) 。
6 ReorderLevel 的 CHECK 约束被定义为 (ReorderLevel >=) 。
表名:Region(区域表)
【sql2000数据库安装 sql2000数据库安装教程】表结构:
字段名称
数据类型
长度
允许为空
RegionID(主键)
int
4
否
RegionDescription
nchar
50
否
主键:RegionID
主键约束名称:PK_Region
关系说明:该表主要用来存储区域信息数据 。
表名:Shippers(托运信息表)
表结构:
字段名称
数据类型
长度
允许为空
ShipperID(主键)
int
4
否
CompanyName
nvarchar
40
否
Phone
nvarchar
24
是
主键:ShipperID
主键约束名称:PK_Shippers
关系说明:该表主要用来存储托运公司的详细信息数据 。
表名:Suppliers(供应商信息表)
表结构:
字段名称
数据类型
长度
允许为空
SupplierID(主键)
int
4
否
CompanyName
nvarchar
40
否
ContactName
nvarchar
30
是
ContactTitle
nvarchar
30
是
Address
nvarchar
60
是
City
nvarchar
15
是
Region
nvarchar
15
是
PostalCode
nvarchar
10
是
Country
nvarchar
15
是
Phone
nvarchar
24
是
Fax
nvarchar