如何实现零件兼容性表

时间:2013-05-29 16:29:53

标签: ruby-on-rails ruby-on-rails-3 database-design modeling

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

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

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

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

0 个答案:

没有答案