【发布时间】:2011-10-10 14:49:32
【问题描述】:
我知道使用 Transformable 数据类型是一种在 Core Data 中存储数组或任何自定义对象的简单方法。我想知道什么时候应该不使用 Transformable 而应该创建另一个实体并使用多对多关系。
如果它是一个字符串数组,是否存在最大元素数或最大字符串长度会导致严重的性能问题?
【问题讨论】:
-
我不使用 iPhone,但我使用 SQLite:我的决定通常归结为 如何 使用数据。关系(和个体实体)是使用的基础还是数据仅作为一个单元产生/使用? (在“非嵌入式”环境中,我几乎总是只支持规范化方法。)
-
@pst 关系不重要,数据仅作为单个单元使用。我更好奇数据可以有多大,直到它影响性能并且最好将它们标准化。
标签: iphone objective-c ios ipad core-data