如何在 FMDB 中的两个表之间创建或稳定关系?
Posted
技术标签:
【中文标题】如何在 FMDB 中的两个表之间创建或稳定关系?【英文标题】:How To Create or Stabiles relationship between two tables in FMDB? 【发布时间】:2013-09-24 05:33:28 【问题描述】:我是 ios 开发的新手,我也是 SQLITE 数据库的新手。我在我的项目中使用 FMDB 作为包装器,我有两个表 1)ParticepentsTable
和 2)ExerciseTable
。
ParticepentsTable
包含 4 行,例如 Id, Name, Gender and Exercise_Id
,ExerciseTable
包含 2 行,即 Id 和 exercise_Name
。
我的问题如下:-
1) 我想使用 FMDB 在表 1 和表 2 之间建立外键关系,以便我可以根据参与者的选择存储练习。
2) 或者其他方式根据参与者选择或插入练习?
3) 我可以使用 Join 根据 Participants id 从两个表中获取数据吗?
任何人都可以帮忙!
教程链接更加感谢!谢谢!
【问题讨论】:
【参考方案1】:通过查看您的其他问题,我猜您已经解决了这个问题。无论如何,这是我的答案。在 iOS 开发中直接使用 SQLite 并不常见,我们使用 CoreData,这是一个将数据序列化为 SQLite 的 API(或者您也可以将其配置为将其序列化为二进制或 XML)。
这里有一些链接给你:
SQLite
CoreData
希望这会有所帮助!
【讨论】:
我没有直接使用 SQLITE。我正在使用带有 FMDB 的 SQLITE,它是我的功能工作的 sqlite 的包装器,但是在建立两个表之间的关系时遇到了麻烦。我是开发新手,但我知道如何使用 Sqlite,但不知道如何使用 FMDB。任何帮助以上是关于如何在 FMDB 中的两个表之间创建或稳定关系?的主要内容,如果未能解决你的问题,请参考以下文章