标签: java sqlite foreign-keys
我有一个带有外键的表到另一个表的id字段。
例如Book.author_id(to?)Author.id
但是,如果我想说作者不知道,有时候我想让author_id为null。但是,这会导致外键的表约束失败。
有解决方法吗?
答案 0 :(得分:1)
要获取允许NULL值的外键约束,不执行任何操作;它是默认值。
如果要强制它始终具有有效引用,则必须添加NOT NULL约束。