Table BillOfMaterials (AdventureWorks)

Contient la liste de tous les composants utilisés pour fabriquer les bicyclettes et leurs sous-assemblages. La colonne ProductAssemblyID (IDMontageProduit) représente le produit parent (ou principal) et la colonne ComponentID (IDComposant) représente les pièces enfants (ou individuelles) utilisées pour créer l'unité parente. Par exemple, une roue comporte ses propres composants : réflecteurs, jantes, rayons, pneus et chambres à air.

Définition de la table BillOfMaterials

La table BillOfMaterials est contenue dans le schéma Production.

Colonne

Type de données

Possibilité de valeurs nulles

Description

BillOfMaterialsID

int

Non Null

Clé primaire pour les lignes de la table BillOfMaterials

ProductAssemblyID

int

Null

Numéro d'identification du produit parent. Clé étrangère vers Product.ProductID.

ComponentID

int

Non Null

Numéro d'identification du composant. Clé étrangère vers Product.ProductID.

StartDate

datetime

Non Null

Date à laquelle le composant a commencé à être utilisé dans l'unité.

EndDate

datetime

Null

Date à laquelle le composant a arrêté d'être utilisé dans l'unité.

UnitMeasureCode

nchar(3)

Non Null

Code standard identifiant l'unité de mesure pour la quantité.

BOMLevel

smallint

Non Null

Indique le niveau auquel le composant se trouve par rapport à son parent (ProductAssemblyID).

PerAssemblyQty

decimal(8,2)

Non Null

Quantité du composant requise pour créer l'unité.

ModifiedDate

datetime

Non Null

Date et heure de dernière mise à jour de la ligne