2
我度过最后几个小时试图找到什么是错在我的代码(?)多少外键,你可以在SQLite表
CREATE TABLE transaction (
id NUMERIC PRIMARY KEY,
user_id NUMERIC NOT NULL,
account_id NUMERIC NOT NULL,
category_id NUMERIC NOT NULL,
amount DOUBLE NOT NULL, date VARCHAR(25) NOT NULL,
description VARCHAR(25),
FOREIGN KEY(account_id) REFERENCES account(id),
FOREIGN KEY(user_id) REFERENCES user(id),
FOREIGN KEY(category_id) REFERENCES category(id)
);
找到什么是错的我被陆续添加一列,我注意到我不能创建超过两个外键的表,是限制还是我做错了什么?我能以某种方式走过去吗? IM在这种情况下不感兴趣,因为我意识到我需要改变我的数据库的设计反正
问候
好吧,我想我现在得到的,我不应该使用事务作为表 – user902383 2012-03-31 21:22:13