SQLITE多对多关系IOS

时间:2014-01-08 07:36:44

标签: ios objective-c sqlite

我有两个来自sqlite的表;

职位表

-id : PK
-name
-desc
-salary range
-tags
-courseId(s) : FK

课程表

-courseId : PK
-name
-desc
-school
-program

来自Jobs Table的courseId有多个数字......假设你的工作是系统分析员..你的课程可以是(1)计算机科学,(2)IT,(3)MIS等。所以基本上,courseId(FK):1,2,3 ---如果我将此NSString解析为NSNumbers,如何通过courseId获取每个相应的属性。我还没编码,所以这基本上就在我脑海里。顺便说一句,我正在使用objective-c。

1 个答案:

答案 0 :(得分:0)

阅读此文档,了解coredata

的开头部分

这是你在两个实体之间的答案many-to-many

一些有用的链接,

How do you manage and use "Many to many" core data relationships?

http://www.raywenderlich.com/14742/core-data-on-ios-5-tutorial-how-to-work-with-relations-and-predicates

Coredata也将节省大量时间和许多代码。