在核心数据中实现促销对象

时间:2012-09-04 01:00:07

标签: ios core-data

在ioS 5中,弧形 我要在核心数据中实施的方案是,产品可以连接到多个促销活动,例如简单,多重购买等。促销的类型决定了持久的字段值,例如。简单的促销需要存储数量,促销价格和多购买需求来存储说明,购买2在6美元,但得到1为4美元,例如。我需要将它们保存在核心数据中......对这些模型进行建模的最佳设计模式是什么?

先谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

  1. 找出描述促销所需的数据。例如,您可能需要:1)描述,2)折扣,3)开始日期,4)结束日期。创建一个存储所有内容的Promotion实体。

  2. 在您的促销实体和您的产品实体之间创建关系。你可能想要一个多对多的关系,因为一个特定的促销可以应用于几个产品,一个给定的产品可以有多个促销。

  3. 没有第3步。