数据库设计:表示复选框可选项的最佳方法?

丹尼尔·格兰杰

我在MySQL中有一个表,其中包含有关用户许可证的信息,该许可证具有15个可选资格,他们可能在其许可证上拥有这些资格。这些在Web表单上表示为15个复选框。

除了在表中仅具有15个BOOL并将其相应地设置为True或False之外,还有一种存储此信息的好方法吗?

谢谢

汤姆·麦克

解决此问题的一个好方法是拥有三个表:

  1. 该表包含用户许可证的详细信息,例如userLicence
  2. 该表包含所有复选框选项的列表,例如licenceOption
  3. 映射表,详细说明哪些选项适用于哪个userLicence,例如userLicenceOptionMapping

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在PostGres数据库中存储复选框的最佳方法是什么

来自分类Dev

从复选框更新数据库

来自分类Dev

显示基于数据库值的已选中和未选中复选框数量的最佳方法

来自分类Dev

Yii2带有数据库复选框的可选文本框

来自分类Dev

数据库设计的最佳方法

来自分类Dev

数据库设计中的最佳方法

来自分类Dev

将流星复选框状态与数据库同步

来自分类Dev

使用复选框更新数据库

来自分类Dev

如何从Mysql数据库填充复选框?

来自分类Dev

在复选框中回显数据库值

来自分类Dev

复选框输入和数据库搜索

来自分类Dev

从网格视图更新数据库复选框

来自分类Dev

使用复选框搜索数据库

来自分类Dev

通过复选框更改数据库更新

来自分类Dev

编辑数据库时如何选中复选框

来自分类Dev

将复选框值插入数据库

来自分类Dev

根据数据库值选择复选框

来自分类Dev

PHP多个复选框到数据库

来自分类Dev

数据库中的复选框值有问题...?

来自分类Dev

基于数据库值的Perl复选框检查

来自分类Dev

通过复选框删除数据库条目

来自分类Dev

如何从Mysql数据库填充复选框?

来自分类Dev

根据数据库值在复选框上打勾

来自分类Dev

使用复选框从MySQL数据库删除行

来自分类Dev

用mysql准备多个复选框数据库

来自分类Dev

Codeginiter根据数据库行数填充复选框

来自分类Dev

使用众多复选框更新数据库

来自分类Dev

将数据库信息显示为复选框

来自分类Dev

如何从数据库填充jtable复选框值?