iOSアプリを1か月間開発していて、データベースを作成する準備ができているように感じます。学校で学んだので、鉛筆を持ってデータベース設計の作成を始めました。
それから私はコアデータガイドを読み始めます。実際、私はすでにコアデータを使用しましたが、それはより小さなプロジェクトでした。そこで、管理対象オブジェクトについて読みましたが、それらは常にアプリケーションのモデルオブジェクト(MVC)に正確に適合しているようです。
これが私の質問です。管理対象オブジェクトをsqlLiteデータベースシェマ(分割テーブルなどを使用)として記述し、それらのテーブルからモデルオブジェクトを構築するためのメソッドの記述を開始する必要がありますか?または、管理対象オブジェクトのexacltyをModelオブジェクトとして記述する必要がありますか?それらははるかに簡単に再構築されますが、効率が低下しませんか?
別の言い方をすれば、コアデータベースのシェマは分割テーブルを備えたsqlLitデータベースのように見えるべきですか、それともモデルオブジェクトのセットのように見えるべきですか?
私の質問が明確であることを願っています。
ありがとうございました、
アレクサンドル