怎样设计图片管理最具扩展性

WUSTAR 2009-03-05 03:51:28
我的需求是这样的:
用户在注册后上传图片,图片分为油画,国画,抽象画,人物画,花鸟画。 即一幅图画即属于油画也属于人物画。
我想问两个方面:文件夹应该怎样建? 数据库字段该怎样设计?
我目前是这么想的:每个用户一个图片文件夹,数据库列出每一幅画的“所属用户名”,“图片名”,“类别”,“上传日期”,其中“类别”字段中存放多个类别用“,”号隔开,我还没实际做,敬请大家给点建议和意见,谢谢 ^_______^

...全文
94 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
WUSTAR 2009-03-05
  • 打赏
  • 举报
回复
谢谢指点,我明白了 ^_____^
wanghao3616 2009-03-05
  • 打赏
  • 举报
回复
...每个用户一个文件夹是可以的 但是如果注册用户几千几万或者几十万 。。。
很恐怖的
还是放到数据库中比较好点
zccmy22 2009-03-05
  • 打赏
  • 举报
回复
文件夹名,可以根据你的类型,起名字。每次新增类型时,也同时在建一个相同名字的文件夹。id也可以,

图片起名就好起了,类型id+时间。
zgke 2009-03-05
  • 打赏
  • 举报
回复
图片名字.....这个GUID不就好了...


图片表是没有类别的..
图片表(ID ,....图片名(GUID))
类别表(ID,图片表ID,类别名或则类别表ID)
WUSTAR 2009-03-05
  • 打赏
  • 举报
回复
恩,我把类别单独放一张表中,那图片表中的类别该怎么设计?还有图片怎么命名不会造成同名的情况,谢谢啦 ^_________^
zgke 2009-03-05
  • 打赏
  • 举报
回复
最好你把类别单独放一个表 和你图形表做关联把...你,分割扩展统计的时候有点麻烦.

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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