Tabela SalesOrderDetail (AdventureWorks)
Contém produtos específicos associados a um determinado pedido. Um pedido pode incluir pedidos de vários produtos. As informações pai ou gerais de cada pedido ficam armazenadas em SalesOrderHeader. Cada produto solicitado, ou filho, é armazenado em SalesOrderDetail.
Definição da tabela SalesOrderDetail
A tabela SalesOrderDetail está contida no esquema de Vendas.
Coluna |
Tipo de dados |
Nulidade |
Descrição |
---|---|---|---|
SalesOrderID |
int |
Não nulo |
Chave primária. Chave estrangeira para SalesOrderHeader.SalesOrderID. |
SalesOrderDetailID |
int |
Não nulo |
Chave primária. Número seqüencial usado para assegurar exclusividade de dados. |
CarrierTrackingNumber |
nvarchar(25) |
Nulo |
Número de controle de remessa fornecido pela transportadora. |
OrderQty |
smallint |
Não nulo |
Quantidade solicitada por produto. |
ProductID |
int |
Não nulo |
Produto vendido ao cliente. Chave estrangeira para Product.ProductID. |
SpecialOfferID |
int |
Não nulo |
Código promocional. Chave estrangeira para SpecialOffer.SpecialOfferID. |
UnitPrice |
money |
Não nulo |
Preço de venda de um produto único. |
UnitPriceDiscount |
money |
Não nulo |
Valor de desconto. |
LineTotal |
Computado como OrderQty * UnitPrice |
Não nulo |
Por subtotal de produto. |
rowguid |
uniqueidentifier ROWGUIDCOL |
Não nulo |
Número ROWGUIDCOL que identifica exclusivamente a linha. Usado para oferecer suporte a um exemplo de replicação de mesclagem. |
ModifiedDate |
datetime |
Não nulo |
Data e hora da última atualização da linha. |