AdventureWorks2014数据库字典

  • 格式:docx
  • 大小:125.90 KB
  • 文档页数:28

Address : 客户,员工,自动售货机的地址信息.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

AddressID Address记录主键. 1 0 int 4 10 0 0 0 1

AddressLine1 第一街地址. 0 0 nvarchar 60 0 0 0 0 0

AddressLine2 第二街地址. 0 0 nvarchar 60 0 0 1 0 0

City 城市名称. 0 0 nvarchar 30 0 0 0 0 0

StateProvinceID 州或省的唯一标识号。StateProvince 表的外键. 0 1 int 4 10 0 0 0 0

PostalCode 邮政编码. 0 0 nvarchar 15 0 0 0 0 0

SpatialLocation 经度和纬度. 0 0 geography -1 0 0 1 0 0

rowguid 唯一地标识记录 ROWGUIDCOL 编号。用于支持合并复制示例. 0 0 uniqueidentifie 16 0 0 0 0 0 (newid())

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

AddressType :Address表中的地址类型.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

AddressTypeID AddressType 记录主键. 1 0 int 4 10 0 0 0 1

Name 地址类型说明。例如,账单地址,家庭地址,或者收货地址. 0 0 Name 50 0 0 0 0 0

rowguid 唯一地标识记录 ROWGUIDCOL 编号。用于支持合并复制示例. 0 0 uniqueidentifie 16 0 0 0 0 0 (newid())

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

AWBuildVersion : AdventureWorks 2014 示例数据库当前版本号.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

SystemInformationID AWBuildVersion记录主键. 1 0 tinyint 1 3 0 0 0 1

Database Version 数据库的版本号.yy.mm.dd.00 格式. 0 0 nvarchar 25 0 0 0 0 0

VersionDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

BillOfMaterials :制造自行车和自行车配件需要的组件. 它标识父产品及其组件之间的关系。

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

BillOfMaterialsID BillOfMaterials 记录主键. 1 0 int 4 10 0 0 0 1

ProductAssemblyID 父产品标识号。Product.ProductID 的外键. 0 1 int 4 10 0 1 0 0

ComponentID 组件标识号。Product.ProductID 的外键. 0 1 int 4 10 0 0 0 0

StartDate 项目中的组件开始使用日期. 0 0 datetime 8 23 3 0 0 0 (getdate())

EndDate 项目中的组件结束使用日期. 0 0 datetime 8 23 3 1 0 0

UnitMeasureCode 标识度量单位的标准代码。 0 1 nchar 3 0 0 0 0 0

BOMLevel 标识组件的上一级产品 (AssemblyID). 0 0 smallint 2 5 0 0 0 0

PerAssemblyQty 创建产品所需的组件的数量. 0 0 decimal 5 8 2 0 0 0 ((1.00))

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

BusinessEntity : 供应商、客户和员工地址和联系信息ID.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

BusinessEntityID 所有客户、供应商和员工主键. 1 0 int 4 10 0 0 0 1

rowguid 唯一地标识记录 ROWGUIDCOL 编号。用于支持合并复制示例. 0 0 uniqueidentifie 16 0 0 0 0 0 (newid())

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

BusinessEntityAddress :客户、供应商和员工的地址。

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

BusinessEntityID 主键. BusinessEntity.BusinessEntityID 的外键。 1 1 int 4 10 0 0 0 0

AddressID 主键. Address.AddressID 的外键。 2 1 int 4 10 0 0 0 0

AddressTypeID 主键. AddressType.AddressTypeID 的外键。 3 1 int 4 10 0 0 0 0

rowguid 唯一地标识记录 ROWGUIDCOL 编号。用于支持合并复制示例. 0 0 uniqueidentifie 16 0 0 0 0 0 (newid()) ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

BusinessEntityContact :商店、供应商和雇员的联系人

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

BusinessEntityID 主键. BusinessEntity.BusinessEntityID 的外键。 1 1 int 4 10 0 0 0 0

PersonID 主键. Person.BusinessEntityID 的外键。 2 1 int 4 10 0 0 0 0

ContactTypeID 主键. ContactType.ContactTypeID 的外键。 3 1 int 4 10 0 0 0 0

rowguid 唯一地标识记录 ROWGUIDCOL 编号。用于支持合并复制示例. 0 0 uniqueidentifie 16 0 0 0 0 0 (newid())

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

ContactType : 联系人类型

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

ContactTypeID ContactType 记录主键. 1 0 int 4 10 0 0 0 1

Name 联系人类型说明. 0 0 Name 50 0 0 0 0 0

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

CountryRegion :国家和地区的 ISO 标准代码。

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

CountryRegionCode 国家和地区的 ISO 标准代码。 1 0 nvarchar 3 0 0 0 0 0

Name 国家或地区名称. 0 0 Name 50 0 0 0 0 0

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

CountryRegionCurrency :国家或地区的货币代码。

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

CountryRegionCode 国家和地区的 ISO 标准代码。CountryRegion.CountryRegionCode 的外键. 1 1 nvarchar 3 0 0 0 0 0

CurrencyCode ISO标准货币代码. Currency.CurrencyCode的外键. 2 1 nchar 3 0 0 0 0 0 ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

CreditCard : 客户信用卡信息。

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

CreditCardID 信用卡记录的主键。 1 0 int 4 10 0 0 0 1

CardType 信用卡名称。 0 0 nvarchar 50 0 0 0 0 0

CardNumber 信用卡卡号. 0 0 nvarchar 25 0 0 0 0 0

ExpMonth 信用卡有效月份. 0 0 tinyint 1 3 0 0 0 0

ExpYear 信用卡有效年份. 0 0 smallint 2 5 0 0 0 0

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

Culture : AdventureWorks中数据语言代码.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

CultureID Culture记录主键. 1 0 nchar 6 0 0 0 0 0

Name Culture 说明. 0 0 Name 50 0 0 0 0 0

ModifiedDate 记录上次更新的日期和时间. 0 0 datetime 8 23 3 0 0 0 (getdate())

Currency : 货币ISO代码.

字段名称 描述 主键 外键 类型 长度 数值精度 小数位数 允许为空 计算列 标识列 默认值

CurrencyCode 货币ISO代码. 1 0 nchar 3 0 0 0 0 0