【问题标题】:SQLITE Many-to-many relationship IOSSQLITE 多对多关系 IOS
【发布时间】:2014-01-26 04:42:58
【问题描述】:

我有 2 个来自 sqlite 的表;

职位表

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

课程表

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

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

【问题讨论】:

  • 好吧,我对 sqlite 还不是很熟悉,但是如果您使用 coredata,那么您在关系数据库这类东西方面的​​所有问题都会得到解决。
  • 如何在 coredata 中做到这一点?不幸的是,我还没有研究它,因为我认为 sqlite 会更容易。

标签: ios objective-c sqlite


【解决方案1】:

阅读此文档以了解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 将节省大量时间和许多代码行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-11
    • 2016-10-04
    • 2015-06-20
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 2015-02-14
    相关资源
    最近更新 更多