标签: ios core-data tree
我有一个名为“Category”的实体和一个名为“item”的实体。类别可以具有一个或多个子类别或具有一个或多个项目。
这是我设计的。
但我有特殊要求。如果类别包含项目,则不会有子类别。我不知道如何在我的模型设计中这样做。
任何建议,谢谢
答案 0 :(得分:1)
据我所知,没有办法在数据模型中对此进行建模。在创建子类别之前,您只需检查项目。
此外,删除项目时,请检查是否将任何空类别留下(也为空)子类别。