求助~数据库表设计问题

flytomylife 2012-03-13 01:40:30
1.现在欲做一个团购网站,要存储商家的照片和团购信息的照片,由于一个商家多张照片,团购信息也是对应多张照片。请问怎么存储较合理呢?我现在想到的是以下两种方案,求助大家忙帮参考下~~~呵呵
方案一:为图片建一个表,包含:照片ID,团购ID,商家ID,图片位置。
方案二:管理一个树形的文件夹结构:每注册一个商家,就为这个商家建立一个以商家ID命名的文件夹,里面存储介绍商家的照片。另外每一次团购信息的发布,就根据团购ID为这次团购建立一个文件夹,里面存放这次团购的图片。

2.网页的权限控制,就是那个角色的人能访问那些网页,这个逻辑,是应该在程序里判断,还是应该存数据库里,还是应该用配置文件呢?

3.J2EE的session中存储多大的数据量比较合适呢?担心数据量过大的时候,对服务器的运行效率有影响,但不晓得这个担心是不是多余的,还望大家不吝赐教。
...全文
162 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
flytomylife 2012-03-13
  • 打赏
  • 举报
回复
另外还有种方案:就是在商家表和团购表中都设置一个“图片”字段,而后在一条记录内存储多个图片信息“图片1路径;图片2路径;……;”

但觉得这种方式不利于维护,实际项目中,应该不采用吧? 呵呵

8,028

社区成员

发帖
与我相关
我的任务
社区描述
高性能数据库开发
社区管理员
  • 高性能数据库开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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