Tabella SalesOrderDetail (AdventureWorks)

Contiene dati relativi ai singoli prodotti associati a un ordine di vendita specifico. In un ordine di vendita possono essere inclusi più prodotti. Le informazioni generali o di riferimento relative a tutti gli ordini di vendita sono archiviate nella tabella SalesOrderHeader. Le informazioni corrispondenti sui prodotti ordinati sono archiviate nelle tabella SalesOrderDetail.

Definizione della tabella SalesOrderDetail

La tabella SalesOrderDetail è inclusa nello schema Sales.

Colonna

Tipo di dati

Supporto di valori Null

Descrizione

SalesOrderID

int

Non Null

Chiave primaria. Chiave esterna per SalesOrderHeader.SalesOrderID.

SalesOrderDetailID

int

Non Null

Chiave primaria. Numero progressivo utilizzato per garantire l'univocità dei dati.

CarrierTrackingNumber

nvarchar(25)

Null

Numero di registrazione per la spedizione fornito dal vettore.

OrderQty

smallint

Non Null

Quantità ordinata per prodotto.

ProductID

int

Non Null

Prodotto venduto al cliente. Chiave esterna per Product.ProductID.

SpecialOfferID

int

Non Null

Codice relativo alle offerte promozionali. Chiave esterna per SpecialOffer.SpecialOfferID.

UnitPrice

money

Non Null

Prezzo unitario di vendita.

UnitPriceDiscount

money

Non Null

Importo dello sconto.

LineTotal

Calcolato come OrderQty * UnitPrice

Non Null

Subtotale per prodotto.

rowguid

uniqueidentifier ROWGUIDCOL

Non Null

Numero ROWGUIDCOL che identifica in modo univoco la riga. Utilizzato per il supporto di un esempio di replica di tipo merge.

ModifiedDate

datetime

Non Null

Data e ora dell'ultimo aggiornamento della riga.