Я пытаюсь создать базовую модель данных, но как Core Data newb ie я не понимаю, как использовать отношения для моей цели.
По сути, мне нужно сохранить объект, который выглядит примерно как этот класс (требуется больше значений, но это структура), цель состоит в том, что нижеприведенная, по сути, модель, которую я использовал при извлечении данных из определенного c API, но я пытаюсь реализовать автономную функциональность, поэтому необходимо по существу отразить эту модель в основных данных):
class SheetModel {
uplift: String
date: String
time: String
density: String
discrepancy: String
id: String
Mass {
unit: String
display: String
unitName: String
}
Density {
unit: String
display: String
unitName: String
}
Volume {
unit: String
display: String
unitName: String
}
}
Я не понимаю, как создать модель данных, чтобы я мог хранить что-то подобное выше. Моя (неудачная) попытка выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/QlIB2.png)
Я знаю, что отношения здесь совершенно неправильные, но не могу понять, что мне делать. Вот. Таким образом, очевидно, что все сущности Volume, Mass, Density должны принадлежать одному и тому же NSManagedObject, который хранит подъем, date et c. атрибуты.