如何使用主键和外键约束?

How to use primary and foreign key constraints?

我已经开始探索 unqlite 数据库,但问题是我找不到任何主要和外部约束的解决方案。默认情况下,对于主键,每条记录都会创建 _id 键,但我仍然无法找到任何外键概念。如果有人能帮我写代码。

UnQLite 是一个 key/value 数据库引擎,它不支持像关系数据库(例如 MySQL)那样的外键关系。它也没有索引。您可以按键查找 O(1) 的值。如果您需要像 SQL 中的 WHERE 查询这样的任何过滤,您需要使用 Python 函数遍历 all the keys or filter a collection,该函数也会遍历所有集合。