社区
Web 开发
帖子详情
关于设计数据库表时的字段问题?
ltc79
2004-04-29 02:21:52
页面设计人员在前台用到的复选框(假如有5个选项),我设计数据库字段时要怎样设计啊?是不是用5个字段来存贮,还是用一个就够了啊!我怎样才能对这个复选框被客户选中时记录他的信息呢?
...全文
122
6
打赏
收藏
关于设计数据库表时的字段问题?
页面设计人员在前台用到的复选框(假如有5个选项),我设计数据库字段时要怎样设计啊?是不是用5个字段来存贮,还是用一个就够了啊!我怎样才能对这个复选框被客户选中时记录他的信息呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zerorain
2004-04-29
打赏
举报
回复
用一个字段就够了。将每个复选的值合并,使用特殊字符(例如/,、等等),使用的时候取出来,按照条件再分解,保存到数组。然后建一个子表,根据取得的数组值循环处理就可以了!
qiqi01256
2004-04-29
打赏
举报
回复
可以将复选框的5个选项值设为1-5
用一个字段存储,比如:1;2;3;4;5;
ltc79
2004-04-29
打赏
举报
回复
在一个表中建什么样的字段了?
qiuyc
2004-04-29
打赏
举报
回复
楼上的比喻真经典
:)
singnet
2004-04-29
打赏
举报
回复
楼上讲的经典
rex0y
2004-04-29
打赏
举报
回复
比如一个男的
可以任意选几个女的
那这个男的建个主表
这个男的可选的女的纪录建个从表
这就是个简单的一夫多妻制关系
数据库
设计
--大宽表
宽表是
字段
较多,包含多种维度和指标的
数据库
表,常用于数据仓库和数据挖掘,以提高查询效率。然而,这可能导致数据冗余,违反
数据库
范式
设计
。窄表则遵循范式,减少冗余,适合OLTP系统。在
设计
数据仓库时,需要根据业务需求平衡冗余和查询效率,例如在订单事实表中,可以考虑将销售员和部门等维度合并到宽表以简化统计查询,但可能引入数据一致性
问题
。选择宽表还是窄表取决于具体业务场景和需求。
mysql 表列数
字段
数 太多_
数据库
字段
太多有什么
问题
数据库
字段
过多可能导致ACID保证的复杂性增加,更新时需要保留before image,加大锁的几率和日志量。查询时索引构建和统计操作变得困难。文中以一个银行
数据库
为例,指出
字段
数超过50的表往往存在
设计
问题
,建议在
设计
初期避免此类
问题
。
无限扩展
字段
数据库
设计
本文探讨了在
设计
团员管理系统
数据库
时遇到的无限扩展成员属性的
问题
,包括如何
设计
不定
字段
数目的
数据库
表和访问层的数据结构。通过创建单独的Field表来管理成员属性,并在JDBC处理中专门
设计
方法来添加和删除
字段
。在访问层,使用动态的实体类Member,利用HashMap提高属性访问效率,实现成员属性的动态存储和访问。
postgresql 表锁定
问题
处理
本文介绍了在
数据库
中遇到表无法查询及
字段
设计
问题
时,如何通过SQL查询锁定的表、识别锁定模式,以及如何使用pg_cancel_backend取消锁定进程,以解决查询超时
问题
。
数据库
表
设计
字段
说明
本文分享了一位自称资深DBA但实际上经验不足的作者在编写
数据库
设计
文档时遇到的
问题
。面对多个表的
字段
信息整理,他最初采取手动复制的方式,后来发现通过SQL查询`information_schema.COLUMNS`表可以高效获取所有
字段
信息。这个方法虽然仍需要复制,但大大减少了逐个打开表查找的繁琐工作。作者提供了一个示例SQL查询,帮助快速获取指定
数据库
和表的
字段
详细信息。
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章