Jak sestavit auto?

Hierarchical and Recursive Queries in SQL Server

Jasmin Ludolf

Content Developer

Rozložení auta

Obrázek rozloženého auta.

Hierarchical and Recursive Queries in SQL Server

Seznam dílů auta

Různé úrovně komponent:

  • Úroveň 1: SUV, Cabrio
  • Úroveň 2: Body, Engine, Interior Decoration, Wheel
  • Úroveň 3: Door, Hood, Engine Body, Cylinder, Seats

Hierarchie komponent auta

Hierarchical and Recursive Queries in SQL Server

Vytvoření datového modelu

Prvky pro vytvoření hierarchie:

  • PartID & SubPartID

Prvky pro popis vlastností:

  • Component: Engine
  • Title: V6BiTurbo
  • Vendor: BMW
  • ProductKey: EV3891ASF
  • Cost: 3000
  • Quantity: 1

Popis datového modelu BillOfMaterial

Hierarchical and Recursive Queries in SQL Server

Použití hierarchického datového modelu

  • Jaké jsou úrovně komponent, ze kterých se auto skládá?
+-----------------+---------------------------+
| Component       | Level                     |
|-----------------|---------------------------|
| SUV             | 1                         |
|-----------------|---------------------------|
| Body            | 2                         |
|-----------------|---------------------------|
| Hood            | 3                         |
+-----------------+---------------------------+
Hierarchical and Recursive Queries in SQL Server

Použití hierarchického datového modelu

  • Jaké je celkové množství každé komponenty potřebné k sestavení auta na každé úrovni?
+-----------------+---------------------------+
| Component       | Quantity                  |
|-----------------|---------------------------|
| SUV             | 1                         |
|-----------------|---------------------------|
| Body            | 1                         |
|-----------------|---------------------------|
| Wheels          | 4                         |
+-----------------+---------------------------+
Hierarchical and Recursive Queries in SQL Server

Pojďme sestavit auto!

Hierarchical and Recursive Queries in SQL Server

Preparing Video For Download...