我有两个名为x
and的表y
。
x
表有两列说_id
和name
。
_id
将是主键,name
将是唯一约束。
我不熟悉 sqlite 查询。查询应该这样写吗?
CREATE TABLE IF NOT EXISTS x (
_id integer primary key autoincrement,
name text,
unique(name));
y
表有三列_id
、xid
和address
。
_id
将是主键,xid
将是外键,address
将是唯一键约束。
CREATE TABLE IF NOT EXISTS y (
_id integer primary key autoincrement,
address text,
xid references x(_id),
unique(address));
如果我遗漏或没有正确定义任何内容,请纠正我。
提前致谢。