我正在为汽车分类开发一个数据库。我不确定如何设计它的最佳方式。汽车有几个特点,比如它有 2 个或 4 个门,如果它是 4x4 或 4x2,发动机容量为 1.6 或 2.0。
所有这些功能都是汽车特有的,但它们必须仅限于该型号所具有的功能。因此,例如,如果有人发布自行车,则不会在 4x4 或该型号以外的引擎的下拉列表中显示该选项。
我不想让这个通用。它只会用于汽车,因此没有必要考虑如何最好地用于通用分类广告。
设计这个的最佳方法是什么?
更多信息:
我的问题是如何设计汽车模型和实际汽车之间的关系。例如,模特年可以从 1990 年到 2000 年。当有人要添加该型号的汽车时,我只希望他们能够从该型号的选项中进行选择。如何将其存储在数据库中?