測定値 (心拍数と皮膚反応) を管理するための次のデータモデルがあります。
新しい測定値を取得すると、「MinuteStress」のエンティティになります。対応する日と月のエンティティが存在するかどうかをプログラムで確認し、存在しない場合は自動的に作成し、測定値を平均に追加します。
私の最初の質問は次のとおりです: スーパー エンティティを確認する適切な場所はどこですか? 「MinuteStress」の NSManagedObjectSubclass でこれを行うのは良い考えですか、それともビューコントローラーでエンティティを作成した後に行う方が良いですか?
2 番目の質問は、サブ エンティティからスーパー エンティティを作成するスマートな方法があるかどうかです。