【发布时间】:2015-02-17 23:58:36
【问题描述】:
我在使用 Core Data 为我的应用程序设计数据库时需要帮助。
即:
我有 2 个实体,分别称为 Verse 和 Translation。 Verse 与翻译表是一对多的关系。 翻译表包含 EN、DE、AR 等不同语言的翻译。
我知道如果我加载 Verse 表,那么相应的翻译也会被延迟加载。
但我只想加载每个诗句的所需翻译。例如只有英文。
因为如果我加载 1000 个诗句并使用 5 种不同的翻译(DE、EN、TR、AR、FR),那么我有大量数据要避免 >> 1000x5 = 5000。
我不想每次都加载我不需要的翻译。只有选定的翻译。
感谢您的任何建议。
问候,
【问题讨论】:
标签: xcode core-data database-design