Tabla BillOfMaterials (AdventureWorks)

Contiene una lista de todos los componentes que se utilizan para fabricar bicicletas y subconjuntos de bicicletas. La columna ProductAssemblyID representa el producto padre, o principal, y la columna ComponentID representa las piezas hijo, o individuales, que se utilizan para formar el ensamblado padre. El ensamblado de la rueda, por ejemplo, tiene sus propios componentes, como los reflectores, la llanta, los radios, el neumático y la cámara de aire.

Definición de la tabla BillOfMaterials

La tabla BillOfMaterials se encuentra en el esquema Production.

Columna

Tipo de datos

Nulabilidad

Descripción

BillOfMaterialsID

int

No NULL

Clave principal para las filas de BillOfMaterials.

ProductAssemblyID

int

NULL

Número de identificación del producto padre. Clave externa para Product.ProductID.

ComponentID

int

No NULL

Número de identificación del componente. Clave externa para Product.ProductID.

StartDate

datetime

No NULL

Fecha en que el componente ha empezado a utilizarse en el artículo de ensamblado.

EndDate

datetime

NULL

Fecha en que el componente dejado empezado de utilizarse en el artículo de ensamblado.

UnitMeasureCode

nchar(3)

No NULL

Código estándar que identifica la unidad de medida para la cantidad.

BOMLevel

smallint

No NULL

Indica la profundidad a la que se encuentra el componente en relación con su padre (ProductAssemblyID).

PerAssemblyQty

decimal(8,2)

No NULL

Cantidad de componente necesaria para crear el ensamblado.

ModifiedDate

datetime

No NULL

Fecha y hora de la última actualización de la fila.