我正在尝试找到从表中检索字段的最佳方法,具体取决于另一个字段的值,所有字段都是从webapp管理的。
例如,让表人包含4个字段:name,surname,email,mobile
。
让网络应用的管理员可以为每个条目指定其中一个字段是否可见,例如通过设置复选框。
我该如何解决这个问题?
我是否应该使用简单的解决方案向表中添加4个布尔字段(或为该purpouse创建另一个表)来控制可见性?例如:b_name,b_surname,b_email,b_mobile
- 或 -
我应该使用掩码方法(例如:存储在某处1101,基本上意味着'不显示该条目的电子邮件')?
还有其他选择吗?
答案 0 :(得分:0)
我建议使用布尔字段,是的。掩码很麻烦并且与数据库范例背道而驰(更重要的是,他们将在以后添加或更改字段。)