• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

下面的情况怎么建立数据库表格比较合适

mysql 搞代码 7年前 (2018-06-01) 114次浏览 已收录 0个评论

下面的情况如何建立数据库表格比较合适?
A表格里的某一项M需要储存多个值,我需要再建一个有关M的表格来储存这些值吗?还是在A表格里就可以直接储存?
示意:
A表格
id name city photo
1 lala beijing  

在photo这一列不只储存一张图片,如果有多张图片,怎么操作?是再建一个图片的表格吗?

——解决方案——————–
最好再建立一张有关的M表格来存储这些值,需要的时候可以直接join表也不慢
——解决方案——————–
另外再创建一张表

id photo
1 xxx.jpg
1 yyy.jpg
2 fff.jgp
——解决方案——————–
photo: /a/1.jpg;/b/2.jpg;/c/3.jpg

你用分隔符分别不就得了???这是经常使用的方式。不十分必要的情况下不要增加数据库的关系复杂度。
——解决方案——————–
另外建表。遵循范式。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:下面的情况怎么建立数据库表格比较合适
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址