當我允許用戶在多個類別中輸入帖子時,我的mysql表應該如何顯示。它應該看起來像例1或例2中的下面的mysql表或者其他不同的東西?MySQL表結構問題
例1
CREATE TABLE ac (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
categoryID INT UNSIGNED NOT NULL,
articleID INT UNSIGNED NOT NULL,
dateCREAT DATETIME NOT NULL,
PRIMARY KEY (id)
);
例2
CREATE TABLE ac (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
categoryID INT UNSIGNED NOT NULL,
articleID INT UNSIGNED NOT NULL,
dateCREAT DATETIME NOT NULL,
PRIMARY KEY (id)
UNIQUE KEY (categoryID, articleID)
);
如果我想保留'id',該怎麼辦? – HELP 2010-10-29 22:41:35
用我的想法更新了我的答案。 – 2010-10-29 22:47:56