Freigeben über


PurchaseOrderDetail-Tabelle (AdventureWorks)

Enthält die Produkte, die für eine Bestellung erworben werden müssen. Eine Bestellung kann Bestellungen mehrerer Produkte umfassen. Die allgemeinen bzw. übergeordneten Informationen einer Bestellung werden in der PurchaseOrderHeader-Tabelle gespeichert. Jedes bestellte (oder untergeordnete) Produkt wird in der PurchaseOrderDetail-Tabelle gespeichert.

PurchaseOrderDetail-Tabelle (Definition)

Die PurchaseOrderDetail-Tabelle ist Bestandteil des Purchasing-Schemas.

Spalte

Datentyp

NULL-Zulässigkeit

Beschreibung

PurchaseOrderID

int

Nicht NULL

Primärschlüssel. Fremdschlüssel für PurchaseOrderHeader.PurchaseOrderID.

PurchaseOrderDetailID

int

Nicht NULL

Primärschlüssel. Eine fortlaufende Zahl, über die die Eindeutigkeit der Daten sichergestellt wird.

DueDate

datetime

Nicht NULL

Datum, an dem das Produkt erwartungsgemäß vom Hersteller geliefert wird.

OrderQty

smallint

Nicht NULL

Bestellmenge.

ProductID

int

Nicht NULL

Produkt-ID des bestellten Produkts. Fremdschlüssel für Product.ProductID.

UnitPrice

money

Nicht NULL

Preis eines einzelnen Produkts.

LineTotal

Berechnet aus OrderQty * UnitPrice

Nicht NULL

Zwischensumme der Produktkosten.

ReceivedQty

decimal (8,2)

Nicht NULL

Vom Hersteller tatsächlich gelieferte Menge.

RejectedQty

decimal (8,2)

Nicht NULL

Menge, die die Qualitätskontrolle nicht bestanden hat.

StockedQty

Berechnet aus ReceiveQty - RejectedQty

Nicht NULL

Menge, die vom Lager angenommen wurde.

ModifiedDate

datetime

Nicht NULL

Datum und Uhrzeit der letzten Aktualisierung der Zeile.