对此我还很陌生,所以我需要一些有关如何构造这些分类数据库的反馈。
因此,我们有一个LED电脑风扇。 LED风扇有颜色,我希望用户能够按颜色过滤。显然,有很多颜色,因此我得出了3个结论来实现这一目标。
使用ENUM。但是,我已经阅读了一些有关使用它的问题,可能几乎将其排除在外。
为每种颜色创建一列,并使用布尔值检查哪个 为LED风扇着色。我认为这种方法会消耗更多的性能,但是我不是专家,需要纠正。
使用varchar手动输入颜色值并可能冒输入错误的输入值但保存性能的风险?(问号,因为我对数据库的性能一无所知。)
如果我能得到一些意见,我将不胜感激!预先谢谢你!