Tabla SalesOrderDetail (AdventureWorks)

Contiene productos individuales asociados con un pedido de venta específico. Un pedido de venta puede incluir pedidos para varios productos. La información general, o padre, para cada pedido de venta se almacena en la tabla SalesOrderHeader. Cada producto pedido, o hijo, se almacena en la tabla SalesOrderDetail.

Definición de la tabla SalesOrderDetail

La tabla SalesOrderDetail se encuentra en el esquema Sales.

Columna

Tipo de datos

Nulabilidad

Descripción

SalesOrderID

int

No NULL

Clave principal. Clave externa para SalesOrderHeader.SalesOrderID.

SalesOrderDetailID

int

No NULL

Clave principal. Número secuencial que se utiliza para garantizar la unicidad de los datos.

CarrierTrackingNumber

nvarchar(25)

Null

Número de seguimiento del envío proporcionado por el transportista.

OrderQty

smallint

No NULL

Cantidad pedida por producto.

ProductID

int

No NULL

Producto vendido al cliente. Clave externa para Product.ProductID.

SpecialOfferID

int

No NULL

Código promocional. Clave externa para SpecialOffer.SpecialOfferID.

UnitPrice

money

No NULL

Precio de venta de un solo producto.

UnitPriceDiscount

money

No NULL

Importe del descuento.

LineTotal

Se calcula de este modo: OrderQty * UnitPrice

No NULL

Subtotal por producto.

rowguid

uniqueidentifier ROWGUIDCOL

No NULL

Número de ROWGUIDCOL que identifica la fila de forma exclusiva. Se utiliza para admitir un ejemplo de replicación de mezcla.

ModifiedDate

datetime

No NULL

Fecha y hora de la última actualización de la fila.