一个数据库的问题

NetVan 2005-04-18 06:47:17
我现在设计一个购物的商品表的数据.
除基本的.编号,名称,单价,介绍等
还有几个一个字段多个值的字段
如 颜色:有好几种 不超过4种
尺寸好几个 不多于4个
能不能不用很多字段,而放在一个字段,用逗号之类的分开.

我需要读取到一个下拉表单中的.
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cb0912cn 2005-04-20
  • 打赏
  • 举报
回复
按照一般规则,该把多值的属性提出来,单独做表

当然你也可以把通过程序把字段用特殊字符隔开
然后再组合
这样很麻烦
而且输入的时候错误率高
changechange 2005-04-19
  • 打赏
  • 举报
回复
的确可以,但是不规范,倒不是一定要按照教条,但是的确在操作上无法用 SQL 语句直接取数据,以后会造成编程上的麻烦
oyljerry 2005-04-19
  • 打赏
  • 举报
回复
要么用文本,把所有颜色都存放到一个颜色字段中,然后读的时候全读出来
liuyann 2005-04-18
  • 打赏
  • 举报
回复
从数据库原理上来说,还是拆开的好,毕竟这们连第一范式都不是!
毕竟,不同颜色,不同尺寸是不同的商品,一和般来说应该用不同的商品编号
hugoon 2005-04-18
  • 打赏
  • 举报
回复
提个建议:把这个字段设为CHAR,然后你就可以插入信息,程序设计时你就可以用函数把里面的信息分开,不知道对你有没有启发。
楼主用的是什么前台?
hugoon 2005-04-18
  • 打赏
  • 举报
回复
难度挺大的,关注中……

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧