オブジェクトの関係に関するコア データ メカニズムについて少し混乱しています。
「アカウント」モデルと「クレジット カード」モデルがあり、2 つの質問があります。
- アカウントからクレジット カードへの 1 対多の関係と、クレジット カードからアカウントへの 1 対 1 の関係を設定するにはどうすればよいですか? XCodeのデータモデルからそれを設定する方法を正確に理解するのに苦労しています。
- アカウント モデルにクレジット カード プロパティ (または NSSet のように見えます) があり、そのプロパティを設定してアカウント オブジェクトを保存した場合、それに関連付けられたクレジット カード オブジェクトも保存する必要がありますか? それとも別に保存する必要がありますか?これを行う適切な方法は何ですか?逆に、単純に挿入するのではなく、そのような関係にあるオブジェクトをフェッチし、コア データ ストアでそれらを変更および置換する適切な方法は何ですか?
これらは非常に基本的なコア データに関する質問であることは承知しています。ご理解のほどよろしくお願いいたします。