Bagaimana merakit mobil?

Kueri Hierarkis dan Rekursif di SQL Server

Jasmin Ludolf

Content Developer

Bongkar sebuah mobil

Gambar mobil yang dibongkar.

Kueri Hierarkis dan Rekursif di SQL Server

Daftar bagian mobil

Level komponen:

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

Hierarki komponen mobil

Kueri Hierarkis dan Rekursif di SQL Server

Buat model data

Elemen untuk membuat hierarki:

  • PartID & SubPartID

Elemen untuk menjelaskan karakteristik:

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

Deskripsi model data BillOfMaterial

Kueri Hierarkis dan Rekursif di SQL Server

Gunakan model data hierarkis

  • Apa saja level komponen yang membentuk mobil?
+-----------------+---------------------------+
| Component       | Level                     |
|-----------------|---------------------------|
| SUV             | 1                         |
|-----------------|---------------------------|
| Body            | 2                         |
|-----------------|---------------------------|
| Hood            | 3                         |
+-----------------+---------------------------+
Kueri Hierarkis dan Rekursif di SQL Server

Gunakan model data hierarkis

  • Berapa total jumlah tiap komponen yang dibutuhkan untuk merakit mobil pada tiap level komponen?
+-----------------+---------------------------+
| Component       | Quantity                  |
|-----------------|---------------------------|
| SUV             | 1                         |
|-----------------|---------------------------|
| Body            | 1                         |
|-----------------|---------------------------|
| Wheels          | 4                         |
+-----------------+---------------------------+
Kueri Hierarkis dan Rekursif di SQL Server

Ayo merakit mobil!

Kueri Hierarkis dan Rekursif di SQL Server

Preparing Video For Download...