标签: mysql database
我正在尝试使用MySQL创建一个Custom PC Shop数据库,用户可以自定义他们的PC并选择他们喜欢的部分。我在尝试使用适当的表格结构来检查产品是否彼此兼容时遇到了一些麻烦? 我很感激任何指导。谢谢!
答案 0 :(得分:2)
这看起来像经典的多对多关系。我要做的是创建一个兼容表,其中包含兼容项的所有ID对。然后,每当您需要检查2个特定项目是否兼容时(或者如果需要向用户提供与他已选择的项目兼容的项目的选择),请加入此表格。