我不太确定如何阐明这个问题。因此,如果已经回答了这个问题,请指出正确的方向。
基本上我想存储单位类型,以便稍后根据用户选择进行一些比较。例如,用户可以选择“日”、“周”、“月”、“年”作为单位类型。然后他们需要选择一个与该单位类型关联的数字。有了这个数字和单位类型将允许我的程序根据用户选择进行一些计算。
另一个例子是选择其他单位类型,如公制和英制,即毫米、厘米、米、公里或英寸、英尺、英里等...
我是否只是将它们存储为 varchar,然后在我的程序中进行字符串比较?
最佳答案
Varchar 始终是最后的选择。尝试为它创建一个编号系统,就像使用 id 一样。因此,您可以有另一个关系表,其中包含与编号系统匹配的文本值,如“日”、“月”等。
关于mysql - 如何在MySQL中存储单位数量和类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12015342/