gpt4 book ai didi

mysql - 使用 mysql ENUM 是一个糟糕的架构解决方案吗?

转载 作者:IT老高 更新时间:2023-10-29 00:11:29 24 4
gpt4 key购买 nike

对我来说,这就像在应用程序代码中使用硬编码值而不是常量变量。但外界也有不同的看法。所以我真的不能确定。

附:对于这个问题的范围,让我们假设性能不是问题。

最佳答案

这实际上取决于您要实现的目标。如果像您所说的那样,性能不是问题,那么这在很大程度上取决于您的理念,以及数据固有的可变性。如果您正在使用 ENUM 来存储一周中几天的值,以帮助人类可读性和数据的“可查询性”,那么它是一种完全有效的使用(并且在某些情况下远优于使用数字或其他表示)。但是,如果您使用它来存储产品所属的类别之类的东西(可用类别集很容易更改),那么这是一个非常糟糕的解决方案。

关于mysql - 使用 mysql ENUM 是一个糟糕的架构解决方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/864142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com