Hiërarchische en recursieve queries in SQL Server
Jasmin Ludolf
Content Developer
Eigenschappen van hiërarchische datamodellen:

Voordelen:
Nadelen:
Relatie klant–factuur–artikel:
Eén klant kan meerdere facturen hebben en elke factuur kan meerdere artikelen hebben
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);

Eigenschappen van netwerkdatamodellen:

Voordelen:
Nadeel:
Relatie klant–bestelling–artikel:
Veel klanten kunnen meerdere bestellingen hebben en elke bestelling kan meerdere artikelen hebben.
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);

Hiërarchische en recursieve queries in SQL Server