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 中的分层与递归查询