1
一列值的参考从两个表是它支持SQLITE一列值基准是它支持SQLITE
见下面的表结构从两个表
FOREIGN KEY(account_id) REFERENCES account(id),
FOREIGN KEY(account_id) REFERENCES category(id)
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(account_id) REFERENCES category(id)
);
是否强制赋予id是账户表和类别表中的主键 – sri 2013-04-09 09:34:21
父键必须具有唯一索引;主键就好了。 – 2013-04-09 16:26:28