我正在编写的 iOS 应用程序中使用 Core Data
我有一个名为 Track 的实体和一个名为 List 的实体
一个列表包含许多轨道,但也可以包含其他列表。
打个比方,想象一个包含歌曲和其他播放列表组合的播放列表,它们本身可以同时包含歌曲和其他播放列表。
xdatamodeld 似乎可以容纳具有名称属性的列表实体以及与轨道和列表的多对多关系,但我想知道这是否是正确的方法。我想我会问这里有经验的程序员,如果我走这条路,我可能需要注意什么问题......我认为循环引用存在很大风险,并且列表不应包含任何列表包含它...但可能还有其他问题...
提前感谢您的帮助