テーブルを持つMySQLデータベースがあり、そのテーブルには次のようなEnum列があります。
enum('mmol/l','pmol/l','g/l','mmol/mol','cm','kg','st','l','mg/l','mg/mmol',
'micromol/l','ml/min','poäng','%','mm Hg','JDF enheter','ak-index')
ユーザーが上記の値のいずれかに書き込むテキストフィールドがあり、ユーザーが文字列を正しく書き込めば、問題なくこの列にデータを挿入および取り出すことができます。
しかし、ユーザーがこのフィールドに書き込むことができる列挙値を知っているという保証はありません。とにかく、データベースに書き込むことができる列挙値を取り出す必要がありますか、それともハードコードする必要がありますか?