CoreDataModelを使用してiOSアプリケーションを追跡する費用があります。
シナリオ:
->属性が「vendor」、「date」、「amount」などの「Money」という名前の抽象的な親エンティティ。2つのサブエンティティ「Expense」と「Income」は、親エンティティ「Money」から継承します。次に、「Category」や「subCategory」などの他のエンティティとその属性があります。現在の合計:データモデル内の5つのエンティティ(お金、費用、収入、カテゴリ、およびサブカテゴリ)。
質問:私が達成したいのは、毎日、毎週、隔週、毎月、毎年の経費を追跡することです。エンティティに12個の属性(1月から12月->月の名前)を持つ「月」と言わせることを考えていますが、それほど複雑ではありませんか?
考え?
私はテーブルビューを持っており、NSFetchedResultsControllerを使用して、テーブルビューに経費と収入の組み合わせを入力しています。