ネストされたカテゴリがあり、各カテゴリに多くのサブカテゴリがあり、各カテゴリが 1 つの親カテゴリに属している場合、Category モデルをどのように記述しますか?
私はそれが次のようなものになると思いました:
Category
belongs_to :category
has_many :categories
カテゴリ テーブルのどこにあるのですがparent_category_id
、これは良い関係ですか? または、多対多の関係を示すために 2 番目のテーブルが必要ですか? belongs_to_and_has_many のようなものが必要だと思いますか?
任意のガイダンスをいただければ幸いです