0

我正在为一个包含许多选择框和复选框列表的表单设计一个数据库。

我不确定是从数据库中的表还是从选择的 html 文本中填充这些列表。

作为 db 设计最佳实践的一部分,这是首选方法。

4

1 回答 1

0

如果您希望表单元素(复选框、列表)可能经常更改,或者是有条件的(基于可配置的权限/角色),那么它们应该来自数据库。
但是,如果它们大部分是静态的(很少更改,不依赖于可配置的权限),那么您应该对它们进行硬编码。对它们进行硬编码的最大好处是减少了数据库上的流量。这将产生最佳性能。

于 2013-09-17T18:41:19.560 回答