我有一个 SQL 表值:
id (int) | group (int) | value (int)
我想将 a 映射value
到字符串。对于 one group
, onevalue
只能映射到一个字符串。从两个不同的组中,一个值可以映射到两个不同的字符串。
像这样创建表更好吗
map_id (int) | group (int) | value (int) | mapped (string)
或者像这样
map_id (int) | group (int) | mapping (text)
其中映射是一个文本字段,例如
5=something
6=another string
7=next string
最后在程序中映射?