SQL Server에서의 계층형 및 재귀 쿼리
Jasmin Ludolf
Content Developer
계층형 데이터 모델의 특성:

장점:
단점:
고객-청구서-상품 관계:
한 고객은 여러 청구서를 가질 수 있고, 각 청구서에는 여러 상품이 있을 수 있습니다
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);

네트워크형 데이터 모델의 특성:

장점:
단점:
고객-주문-상품 관계:
다수의 고객이 여러 주문을 가질 수 있고, 각 주문에는 여러 상품이 있을 수 있습니다.
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에서의 계층형 및 재귀 쿼리