我的SQLite
数据库中有两个用外键连接的表:
站长:
CREATE TABLE Doc
(
Id INTEGER PRIMARY KEY AUTOINCREMENT ,
Info TEXT,
)
从站:
CREATE TABLE Facts
(
Id INTEGER PRIMARY KEY AUTOINCREMENT ,
DocId INT,
Date TEXT,
FOREIGN KEY(DocId) REFERENCES Doc(Id)
)
我原以为没有输入Doc
的记录,我将无法向Facts
插入记录,因为DocId
中没有此类Doc
。实际上,我可以插入任何我不会在Facts
中没有任何记录的情况Doc
。为什么?我正在使用Sqliteman
软件。
我正在使用SQLite格式3