私は2つのテーブル(アイテムとカテゴリ、彼らは彼ら自身で話すと思います)と2つの関連するモデルオブジェクトを持っています。私はデータベースから1項目を取り出す関数の設計決定に直面しています。アイテムのカテゴリ(idだけでなく名前)も返すには、このメソッドが必要です。sqlは別のモデルをジョインするか、呼び出すか?
私は2つのオプションがあります。SQLを使用して、アイテムのモデルでは
- は、より高速なデータを取得するために参加します。
- アイテムモデルでは、より良いコードのために、カテゴリモデルを呼び出してデータを取得します。
どのようにすればよいですか?カテゴリのリストなども表示されるので、どの場合でもカテゴリモデルが必要です。