我想在SQLite数据库中存储许多形式的元组(word1,word2,score)。由于word1和word2有很多重复,为了节省空间并拥有更紧凑的东西,我用字段创建了三个表:
其中id1和id2是引用Table1和Table2的主键ID的外键。
一开始我只用一个表(word1,word2,得分)这样做,因为我有很多行,为了加快插入速度,我使用了INSERT INTO
UNION SELECT
正如这在此解释:Is it possible to insert multiple rows at a time in an SQLite database?
当我们有外键约束时,是否有类似的方法与SQLite同时插入多行?