0

私はいくつかの単純なテーブルを持つ Rails アプリケーションに取り組んでおり、そのうちの 1 つはパーツ (コンピューターのパーツなど) です。

これらのパーツのいくつかは互いに連動しており、これをモデル化する最善の方法を考えています。考えられるのは、両方のパーツ ID を参照する結合/ジャンクション テーブルを作成することだけですか? このようにして、Compatibility? 内の part_a_id または part_b_id で ID を検索することにより、(たとえば) part1 と互換性のあるパーツを見つけることができます。

PARTS
-----
part_id
description
etc...

COMPATIBILITY
-------------
part_a_id
part_b_id
4

0 に答える 0