|
|
1
1
核心数据可以为一对多关系建模。如果两个实体应该具有多对多关系,您将创建一个从人到位置的多对多关系,以及另一个从位置到人的多对多关系。您可以将这些关系设置为彼此相反的关系,以便核心数据可以保持对象图的一致性。
|
|
|
2
0
从你的问题来看,我不清楚你提出的模型不能处理哪些约束。您可以要求关联类的所有属性均为非nil,并且(与一个具有对多返回的人的关系)和与一个位置的关系(同样是与一个具有对多返回的人的关系)均为非nil。这要求创建的任何关联都具有人员、位置和所需的关联属性。 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 1 年前 |
|
|
Vincent · SwiftUI与表单中的CoreData绑定 2 年前 |
|
|
user13990880 · 需要在核心数据中保存打乱的顺序 3 年前 |