我正在处理一个简单的订单 HTML 表单,但我不确定将其存储在数据库中的最佳方式是什么。
假设我有一个表单,我可以在其中询问用户:
“您希望如何订购?”
- 把它发给我
- 以数字方式发送
- 到店里取
使用单选按钮,他们可以选择其中任何一个。我的问题是,如何将其存储在数据库中?应该value
是什么?
<input type="radio" name="delivered" id="delivered" value="">
我可以使用描述性文本send
, digitally
,pickup
并将其另存为 a varchar
,或者我可以将其另存为int
- 1
, 2
, 3
。
使用整数,我消除了拼写错误的可能性,它甚至可能更快(?)。缺点是;我必须记住每个值的含义。“是2
皮卡还是数字?”