このトピックでは、AdventureWorks サンプル データベースで表される製品情報、製品関連のテーブルの一覧、および共通のテーブル リレーションシップを示すサンプル クエリの詳細について説明します。
自転車製造会社である Adventure Works Cycles には、次の 4 つの製品ラインがあります。
-
Adventure Works Cycles 社で製造する自転車
-
ホイール、ペダル、またはブレーキの組み立て品などの自転車の交換部品
-
Adventure Works Cycles の顧客への再販用として仕入先から購入する自転車用衣料品
-
Adventure Works Cycles の顧客への再販用として仕入先から購入する自転車用付属品
次の表に、製品関連のテーブルに格納されるデータの簡単な説明を示します。
次のクエリを使用し、製品データを表示することによって、製品テーブルのリレーションシップについて詳細に理解することができます。
A. カテゴリ、サブカテゴリ、およびモデル別の製品の表示
次の例では、カテゴリ、サブカテゴリ、およびモデル別にすべての製品が一覧表示されます。分類されていない製品は、表示されません。すべての製品を表示対象とするには、ProductCategory の結合を完全結合に変更します。
B. 製品モデル別の製品説明の表示
製品説明は、製品モデルごとに作成されます。各説明は複数の言語で表示できます。次の例では、各製品の説明が各言語で表示されます。
メモ : |
|---|
|
複雑なスクリプトや東アジア言語などの一部の言語を適切に表示するには、補足言語サポート ファイルのインストールが必要になる場合があります。これらのファイルをインストールするには、Windows の地域と言語のオプションに関するドキュメントを参照してください。
|
C. 1 つにまとめられた、親製品に関する単一レベル部品表の表示
次の例では、特定の親製品 (ProductAssemblyID) の製造に使用される部品がすべて表示されます。
概念
製造シナリオ
購買および仕入先のシナリオ
販売およびマーケティングのシナリオ
その他の技術情報
Adventure Works Cycles のビジネス シナリオ
ヘルプおよび情報
SQL Server 2008 の参考資料の入手