2014-01-08 3 views
1

У меня есть 2 таблицы из sqlite;SQLITE Отношение «многие ко многим» IOS

Вакансии Таблица

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

Таблица курс

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

courseId из рабочих мест Таблица имеет несколько номеров ... Скажем, если ваша работа системный аналитик .. Ваш Курс может быть (1) информатикой, (2) ИТ, (3) MIS и т. д. Итак, в основном, courseId (FK): 1, 2, 3 --- если я разбираю этот NSString в NSNumbers, как я могу получить каждый соответствующих атрибутов через ку rseId. Я еще не кодирую, так что это в основном на моей голове. Кстати, я использую цель-с.

+0

Ну, я не очень хорошо знаком с sqlite, но если вы используете coredata, тогда ваша проблема будет решена в отношении реляционной базы данных. – Tirth

+0

Как это сделать в coredata? К сожалению, я еще не изучил его, так как я думал, что sqlite будет проще. – hazelvan

ответ

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 сэкономит много времени и много строк кода, а также.

Смежные вопросы