SQL Server'da Hiyerarşik ve Özyinelemeli Sorgular
Jasmin Ludolf
Content Developer
Hiyerarşik veri modellerinin özellikleri:

Avantajlar:
Dezavantajlar:
Müşteri-fatura-makale ilişkisi:
Bir müşteri birden çok faturaya, her fatura da birden çok makaleye sahip olabilir
CREATE TABLE Customer (
ID INT NOT NULL);
CREATE TABLE Bill (
BillID INT NOT NULL,
CustomerID INT);
CREATE TABLE Article (
ArticleID INT NOT NULL,
BillID INT);

Ağ tabanlı veri modellerinin özellikleri:

Avantajlar:
Dezavantaj:
Müşteri-sipariş-makale ilişkisi:
Birçok müşterinin birden çok siparişi olabilir ve her siparişte birden çok makale olabilir.
CREATE TABLE Customer (
ID INT NOT NULL);
CREATE TABLE Order (
OrderID INT NOT NULL,
CustomerID INT);
CREATE TABLE Article (
ArticleID INT NOT NULL,
OrderID INT);

SQL Server'da Hiyerarşik ve Özyinelemeli Sorgular