0

我正在开发一个 Rails 应用程序,它有几个简单的表,其中一个是 Parts(例如计算机部件)。

其中一些部分可以相互配合,我正在尝试想出最好的建模方法。我能想到的只是创建一个引用两个部件 ID 的连接/连接表?这样我可以通过在兼容性中的 part_a_id 或 part_b_id 中找到 ID 来找到与(例如)part1 兼容的部分?

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

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

0 回答 0