0

ioS 5では、arcコアデータに実装する必要があるシナリオは、製品を複数のプロモーションに接続できることです。たとえば、シンプル、マルチバイなどです。プロモーションのタイプによって、永続化されるフィールド値が決まります。単純なプロモーションでは数量、プロモーション価格を保存する必要があり、複数購入では2ドルで6ドルで購入し、1ドルで4ドルで購入するという説明を保存する必要があります。これらをコアデータに保持する必要があります。これらをモデル化するための最適なデザインパターンは何ですか?

これについてご協力いただきありがとうございます。

4

1 に答える 1

0
  1. プロモーションを説明するために必要なデータを把握します。たとえば、1)説明、2)割引、3)開始日、4)終了日が必要になる場合があります。それらすべてを保存するプロモーションエンティティを作成します。

  2. PromotionエンティティとProductエンティティの間に関係を作成します。特定のプロモーションは複数の製品に適用でき、特定の製品には複数のプロモーションを含めることができるため、ここでは多対多の関係が必要になる可能性があります。

ステップ3はありません。

于 2012-09-04T01:31:11.293 に答える