Parytetów i Scenariusz dostawcy

At Adventure Works Cycles, the purchasing department buys raw materials and parts used in the manufacture of Adventure Works Cycles bicycles.Adventure Works Cycles also purchases products for resale, such as bicycle apparel and bicycle add-ons like water bottles and pumps.Informacje na temat tych produktów i dostawców, od których są one uzyskiwane są przechowywane w AdventureWorks Przykładowa baza danych.

W tym temacie przedstawiono szczegółowe informacje o dostawcach, reprezentowany w próbce bazy danych, diagram schematu głównych związanych z dostawcą tabela s i przykładowe kwerendy, które wskazują wspólne tabela relacji.

Tabele zakupu i dostawcy

Następująca tabela zawiera krótki opis danych przechowywanych w tych tabelach.

Schema.tabela

Zawiera tego typu zawartości

Komentarze

Person.Address

Adres informacji dla wszystkich odbiorców.

Klienci mogą mieć więcej niż jeden adres.Na przykład klient może mieć adres bilingowy i innego adresu wysyłki.

Charakteryzuje się skojarzeniowym tabela VendorAddress mapuje adresy dostawców.

The Address tabela also contains address information for Adventure Works Cycles employees and customers.

Person.Contact

Nazwy dostawców pracowników, z którymi Adventure Works Cycles agenci zakupu zamówienia produktów.

Dostawca może mieć więcej niż jeden kontakt.Na przykład agenta sprzedaży i kierownik sprzedaży.The Adventure Works Cycles purchasing agent may have the sales agent as a primary customer contact and the sales manager as a secondary contact.

Charakteryzuje się skojarzeniowym tabela VendorContact mapuje kontaktów z dostawcami.

kolumna AdditionalContactInfo zawiera dane, takie jak dodatkowe numery telefonów (komórka telefon, faks i tak dalej) do kontaktu. Kolumna jest xml Typ danych. Aby uzyskać więcej informacji zobaczXml Contact.AdditionalContactInfo kolumn — informacje.

Production.ProductVendor

Mapuje dostawców produktów, ich dostarczenie.

Produkt może być dostarczone przez więcej niż jednego dostawcy, a dostawca może dostarczać więcej niż jeden produkt.

 

Purchasing.PurchaseOrderDetail

Szczegóły zamówienia zakupu, takich jak produkty zamówione, ilość i cena jednostkowa.

 

Purchasing.PurchaseOrderHeader

Informacji o zamówieniach zakupu podsumowania, takie jak Suma płatności, data zamówienia oraz stan zamówienia.

The PurchaseOrderHeader and PurchaseOrderDetail tables together create a master-detail relationship.

Purchasing.ShipMethod

tabela odnośników, który jest używany do obsługi standardowych metod dostawy produktów.

The ShipMethodID kolumna is included in the PurchaseOrderHeader tabela.

Purchasing.Vendor

Szczegółowe informacje o dostawcach, takie jak nazwa i konto dostawcy.

 

Purchasing.VendorAddress

Łączy klientów z informacji adresowych w Address Tabela.

Adresy są podzielone według typów, takich jak faktury Główny, dostawy i tak dalej).The AddressTypeID kolumna maps to the AddressType tabela.

Purchasing.VendorContact

Adres informacji dla wszystkich odbiorców.

Klienci mogą mieć więcej niż jeden adres.Na przykład klient może mieć adres bilingowy i innego adresu wysyłki.

Jest to już charakteryzuje się skojarzeniowym tabela.Zobacz Contact i Vendor tabele.

Przykłady

Następujące kwerendy można używać do wyświetlania danych zakupów i dostawców i zapoznać się z relacji między tabelami zakupów i dostawców.

A.Przeglądanie dostawców według lokalizacji

W następującym przykładzie polecenie wyświetla listę dostawców i ich adresów.

B.Przeglądanie produktów dostarczanych przez dostawców

W następującym przykładzie polecenie wyświetla listę produktów, które dostarcza dostawców Adventure Works Cycles.

C.Wyświetlanie kontaktów dostawcy wg dostawcy

W następującym przykładzie polecenie wyświetla listę kontaktów dostawcy.Kontakty dostawcy są pracownicy dostawcy, z którymi pracownicy Adventure Works Cycles Dział zakupów interakcji części zamówienia i produkty.

D.Wyświetlanie zakupów od dostawcy

Poniższy przykład wyświetla dostawców i ich skojarzonego zamówienia zakupu.