用于存储值对的MySQL数据类型?

时间:2017-08-07 19:24:53

标签: mysql database schema

我有一个表,它存储了一个预期参数列表,这些参数与一组真实数据进行比较,以检查它们是否在范围内。有十几个标记的参数,每个参数都是int,float或varchar。每个参数都可以有(3.5 - 6.7)范围或可能值列表,如('本地化器','本地a')或(4,5,8)

这将是动态的,因此用户将能够添加和更新可能值列表。我不认为我想添加大量可能的参数,除非我找不到在架构中执行此操作的方法。

在SQL表中存储这些可能的参数值的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用ENUM?例如性别ENUM(' M',' F')仅接受M或F作为值。