Tabela BillOfMaterials (AdventureWorks)
Contém uma lista de todos os componentes usados para fabricar bicicletas e subassemblies de bicicleta. ProductAssemblyID representa o produto pai (ou principal) e ComponentID representa as peças filho (ou individuais) utilizadas no assembly pai. Por exemplo, o assembly da roda contém componentes, como refletores, rebordos, raios, pneus e tubos de pneu.
Definição da tabela BillOfMaterials
A tabela BillOfMaterials está contida no esquema de Produção.
Coluna |
Tipo de dados |
Nulidade |
Descrição |
---|---|---|---|
BillOfMaterialsID |
int |
Não nulo |
Chave primária para linhas de BillOfMaterials. |
ProductAssemblyID |
int |
Nulo |
Número de identificação de produto pai. Chave estrangeira para Product.ProductID. |
ComponentID |
int |
Não nulo |
Número de identificação de componente. Chave estrangeira para Product.ProductID. |
StartDate |
datetime |
Não nulo |
Data em que o componente começou a ser usado no item de assembly. |
EndDate |
datetime |
Nulo |
Data em que o componente parou de ser usado no item de assembly. |
UnitMeasureCode |
nchar(3) |
Não nulo |
Código padrão que identifica a unidade de medida de quantidade. |
BOMLevel |
smallint |
Não nulo |
Indica a distância em que o componente está de seu pai (ProductAssemblyID). |
PerAssemblyQty |
decimal(8,2) |
Não nulo |
Quantidade do componente necessária para criar o assembly. |
ModifiedDate |
datetime |
Não nulo |
Data e hora da última atualização da linha. |
Consulte também