プライマリキーの設定について


そういえば、テーブルの定義でprimaryを一つも指定しないと、中身が空のPRIMARY KEY()というカラムがSQL文の中に出てくるのですが


ex)
CREATE TABLE User_keyword_table(PRIMARY KEY(),
user_id VARCHAR(255),
keyword VARCHAR(255),
tfidf_value REAL
);


これはバグでしょうか?MySQLではPRIMARY KEY()というやつを消すとすんなり通りますが、そうじゃないと通りません。

CROSSFIRE O/Rでは、プライマリーキーはテーブルに一つ必ず設定する仕様になっています。
プライマリーキーはテーブルに一つ必ず設定するようにして頂けると助かります。

→対応 Eclipse ver1.0.6でプライマリキーが設定されていないときにエラー表示を出す。