Tabella BillOfMaterials (AdventureWorks)

Contiene un elenco di tutti i componenti utilizzati per produrre le biciclette e le rispettive parti di assemblaggio. Il valore nella colonna ProductAssemblyID rappresenta il prodotto principale o di riferimento, mentre quello nella colonna ComponentID rappresenta le singole parti utilizzate per realizzare il componente di livello superiore. Ad esempio, una ruota contiene componenti di livello inferiore, quali catarifrangenti, cerchi, raggi, pneumatici e camere d'aria.

Definizione della tabella BillOfMaterials

La tabella BillOfMaterials è inclusa nello schema Production.

Colonna

Tipo di dati

Supporto di valori Null

Descrizione

BillOfMaterialsID

int

Non Null

Chiave primaria per le righe della tabella BillOfMaterials.

ProductAssemblyID

int

Null

Numero di identificazione del prodotto principale. Chiave esterna per Product.ProductID.

ComponentID

int

Non Null

Numero di identificazione del componente. Chiave esterna per Product.ProductID.

StartDate

datetime

Non Null

Data in cui il componente è stato utilizzato per la prima volta come elemento di assemblaggio.

EndDate

datetime

Null

Data in cui il componente è stato abbandonato come elemento di assemblaggio.

UnitMeasureCode

nchar(3)

Non Null

Codice standard che identifica l'unità di misura relativa alla quantità.

BOMLevel

smallint

Non Null

Indica il livello del componente rispetto al prodotto di riferimento (ProductAssemblyID).

PerAssemblyQty

decimal(8,2)

Non Null

Quantità dei componenti necessaria ai fini dell'assemblaggio.

ModifiedDate

datetime

Non Null

Data e ora dell'ultimo aggiornamento della riga.