如何在 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_IdExerciseTable 包含 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 中的两个表之间创建或稳定关系?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 php Laravel 中的两个表之间创建一对多关系?

如何使用 PHPMyAdmin 在两个表之间创建关系?

如何处理 ERD(表)设计中的“或”关系?

已经建立了两个表,请问如何用SQL语句建立关联?

已经建立了两个表,请问如何用SQL语句建立关联?

如何使用 UCanAccess 在两个表之间创建关系?