Ruby on Railsでプログラミングする方法を習得しています。Ruby on Railsフレームワークがどれほど多くの作業をしているのか本当に感心しています。Ruby on Railsの暗黙テーブル
Object
--------
object_id
description
ObjectGroup
--------
group_id
description
アイデアが、私はいくつかのオブジェクトを持っていることで、ユーザーがオブジェクトのグループを定義できるようにするために私がしたい:私は、次の2つのクラスがあります。 Object行とObjectGroup行の両方に、独自の識別子と関連データがあります。これは、Web上の公開ドキュメントに基づいて非常に直感的です。私の質問は、ObjectGroupを構成するオブジェクトに関する情報を格納し、Ruby on Railsフレームワークを最大限に活用する方法です。
ObjectGroupEntry
--------
object_id
group_id
ObjectGroupEntryテーブルの各エントリは、オブジェクトグループの一部であるオブジェクトを表す:SQLでこれを行うには明らかな方法は、次の形式のエントリが格納されている第3のテーブルを利用することでした。このテーブルを手動で作成し、ObjectやObjectGroupとやり取りする方法を教えるクラスを教えるのは私の責任ですか?あるいは、Ruby on Railsは私がまだ見つけていないこれを行ういくつかの魔法を提供していますか?
私が知っていることでこれを自分自身で行うことができましたが、私はまだRuby on Railsを学んでおり、これを行うためにRight Way(TM)を学びたいと思います。
Objectというクラスを実際に作成することはおそらくいい考えではないでしょうか。それはかなりの影響を与える可能性があります... –
合意、これは単なる例です。 –