Ich arbeite an einer App, die ich brauche, um Persistenz für 2 Datenmodelle zu verwalten.Swift - Vorschlag von CoreData für 2 Datenmodelle implementieren
Die App ist so einfach wie es mir erlaubt, Kurse, die ich zuerst nehme, hinzuzufügen, dann werde ich für jeden Kurs einige Aufgaben hinzufügen.
Kurse werden in einer TableView angezeigt. Wenn Sie auf einen Kurs tippen, werden Aufgaben in einem anderen Bildschirm angezeigt, der auch eine Tabellenansicht darstellt.
Ich habe CoreData für CourseModel arbeiten lassen, ich denke, ich brauche TaskModel, um Task-Tabelle persistent zu halten, aber ich bin fest, wie sie zusammenarbeiten. Diese
ist CourseModel: arbeitet mit Kurs Tabelle
Course
courseCode: String
courseTitle: String
courseDesc: String
list: CourseList (To One, inverse: members)
CourseList
members: Course (To Many)
CourseData
courseCode: String
courseTitle: String
Dies ist TaskModel: Arbeiten mit dem Task-Tabelle
Task
taskTitle: String
taskDueDate: String
taskTag: String
list: TaskList (To One, inverse: members)
TaskList
members: Task (To Many)
TaskData
taskTitle: String
taskDueDate: String
Ich bin mit Swift und Coredata (nicht SQLite).
Jeder bitte schlagen Sie mir eine Lösung vor. Vielen Dank!