SQLite中的外键很弱,可能吗?

时间:2016-10-20 20:21:30

标签: java sqlite foreign-keys

我有一个带有外键的表到另一个表的id字段。

例如Book.author_id(to?)Author.id

的外键

但是,如果我想说作者不知道,有时候我想让author_id为null。但是,这会导致外键的表约束失败。

有解决方法吗?

1 个答案:

答案 0 :(得分:1)

要获取允许NULL值的外键约束,不执行任何操作;它是默认值。

如果要强制它始终具有有效引用,则必须添加NOT NULL约束。