如何在FMDB中创建或稳定两个表之间的关系?

时间:2013-09-24 05:33:29

标签: iphone sqlite fmdb

我是iOS开发的新手,我也是SQLITE数据库的新手。我在我的项目中使用FMDB作为包装器,我有两个表1)ParticepentsTable和2)ExerciseTable

ParticepentsTable包含Id, Name, Gender and Exercise_Id等4行,ExerciseTable包含2行,即Id和exercise_Name

我的问题如下:

1)我想在表-1和表1之间建立外键关系。 2使用FMDB,这样我就可以根据参与者的选择存储练习。

2)或根据参与者选择或插入练习的任何其他方式?

3)我可以根据参与者ID使用Join从两个表中获取数据吗?

任何人都可以帮忙!

教程链接非常感谢!谢谢!

1 个答案:

答案 0 :(得分:1)

通过查看您的其他问题,我猜您已经对此进行了排序。无论如何,这是我的答案。在iOS开发中,直接使用SQLite并不常见,而是使用CoreData,它是一种将数据序列化为SQLite的API(或者您可以将其配置为将其序列化为二进制或XML)。

以下是一些链接:

SQLite

CoreData

希望这有帮助!