我想知道在数据库中存储单选按钮列表的最佳方式是什么。
我们应该存储索引、项还是值?例如,存储索引将使稍后从数据库中填充单选按钮列表变得容易,但如果需要,则很难直接读取数据库条目。我们应该同时存储索引和价值吗?
先谢了。
发布于 2015-02-09 15:08:57
好主意是准备下列表格结构:
字典表示可能的单选按钮列表或下拉列表类型和值,存储特定RBL/DDL类型的项列表。
表应如下所示:
Dictionaries
------------
dictionaryID PK
description和
Values
------
valueID PK
dictionaryID FK
value然后,您可以从模型/视图模型实体引用到valueID。
SomeEntity
----------
someEntityID PK
someRadioChoice FK(valueID)当然,如果您想要填充单选按钮或下拉列表,只需在where子句中使用一些dictionaryID查询值。
发布于 2015-02-09 14:38:06
使用查找表来存储listitem指定的信息,如文本,并使用列表项的值作为主键的(部件)。然后,就像蒂姆·施梅尔特所说的那样,把价值存储起来。

https://stackoverflow.com/questions/28412045
复制相似问题