0

私は初心者のデータベースプログラマーのバックグラウンドを持っており、主にフォームを使用した単純なデータベースアプリケーションにMSAccessを使用しています。Xcodeに移行中ですが、1つの大きなアレイを使用する予定のデータソースにデータを入力して更新する方法についてサポートが必要です。

sqliteからのすべての生データをオブジェクトにロードしています:Category、Subject、Quote、Quote_Map

Category
--------- 
category_id 
category_name

subject
--------
subject_id
subject_name
category_name

quote
--------
quote_id
quote_excerpt

quote_map
----------
quote_map_id
quote_id
subject_id

現在、これらの各テーブルのオブジェクトがあります。次に、次のすべてを含むマスターデータソースオブジェクトを作成します。

category_data
----------
category_title
subjects (array)

次に、category_subjects配列内で次のようにします。

subjects
----------
subject_id
subject_title
category_title
quotes (array)

引用符は明らかに、quote_mapテーブルのサブジェクトにマップするものにすぎません。

完全に間違った方向に進む前に、このタスクを実行するための最良の方法についてのガイダンスを求めたいと思いました。

最終的に、4つのビュー、カテゴリ、次にそのカテゴリのサブジェクト、次にそのサブジェクトの引用、次に選択された特定の引用を含むドリルダウンアプリに使用できる1つのデータソースを作成しようとしています。

どんな方向でも大歓迎です。

4

1 に答える 1

0

進むべき最善の方向は、 CoreDataに基づいてデータエンジンを構築することです。2〜4時間かけて、簡単なテストプロジェクトを作成し、生涯の経験を積んでください。

于 2012-01-20T20:53:10.310 に答える