如果一個博客有一個「類」表如下所示:是否可以在同一個表中引用不同的列?
CREATE TABLE categories
(
id INTEGER PRIMARY KEY AUTO_INCREMENT,
parent_id INTEGER NOT NULL,
name VARCHAR(30) NOT NULL,
description TEXT,
count INTEGER NOT NULL DEFAULT 0
);
而且如果PARENT_ID場是指在類別表中的「ID」字段,然後我又怎能添加約束這將確保插入到parent_id中的值引用id字段?
我只是想確保只有存在的類別id值可以用作新插入類別的父項。
這是否意味着我應該這樣做:PARENT_ID INTEGER參考(ID)? – 2012-07-12 20:10:55
@JimJohnson:你需要指定表名。 – 2012-07-12 20:16:19