我正在阅读《Android 数据库编程》这本书
我想知道这里所说的是否正确:
对于那些精通 SQL 编程和数据库模式的人,您可能想知道是否可以向 SQLite 数据库模式添加触发器和键约束。答案是,“是的,您可以使用触发器,但不,您不能使用外键约束。”
并且:
请记住,Android 的 SQLite 数据库不支持键约束
这对我来说很奇怪,因为我知道我可以使用(来自 SQLite 3.6.19)
setForeignKeyConstraintsEnabled
启用 FK 约束的方法,或者我可以遵循这个
我很困惑。那么问题来了:为什么前面的书说不支持FK?考虑到在发布时(2012 年 6 月),Android 4.0.3(SQLite 3.7.4)已经发布。