Hierarkiska och rekursiva frågor i SQL Server
Jasmin Ludolf
Content Developer
Egenskaper hos hierarkiska datamodeller:

Fördelar:
Nackdelar:
Relation kund–faktura–artikel:
En kund kan ha flera fakturor och varje faktura kan ha flera artiklar
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);

Egenskaper hos nätverksdatamodeller:

Fördelar:
Nackdel:
Relation kund–order–artikel:
Flera kunder kan ha flera order och varje order kan ha flera artiklar.
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);

Hierarkiska och rekursiva frågor i SQL Server