雨点心情

欢迎光临雨点心情,这儿分享我的ASP心得与其他电脑相关经验。

上一篇: windows2008与iis7环境下,无组件上传写入文件失败,ADODB.Stream 错误 800a0bbc 下一篇:表格Table转换成DIV+CSS--破解版

有网友问到,假如我做一个专门发布照片的系统(多用户的),我怎么去设计我的数据库呢?特别的是针对每一张照片浏览的页面下,还要有发表留言。我怎么去设计数据库啊?
这里我说一下我的建表方式,当然还可以有其他不同的方式的,以下仅为个人观点。建表以access为例。
1、要多用户上传相片,首先应该有个用户表,表名userlist ,具体需要哪些字段,这个看你的需求,打个比方:id (自动编号),username(用户名,文本格式),password (密码,文本格式),这三个是最基本的,如果还想让注册时填写更详细的资料,那就自己再增加一些字段了。

2、需要一个保存相片资料的表,表名为photo,最基本字段如下:id (自动编号),username(相片所属的用户名,文本格式),photoname(相片名称,文本格式),photourl(相片的地址,文本格式),uploadtime(上传时间,时间格式)。

3、评论表,表名为comment,最基本字段如下:id (自动编号),username(评语所属的用户名,文本格式),photoid(评论所属的相片,数字格式),content(评论内容,备注格式),addtime(评论时间,时间格式)等。

好了,有这三个表就够用了。接下来说一下需要几个页面来实现功能:

1、用户注册页面、保存用户注册资料,会员登录后,修改用户密码及其他相关资料等页面。

2,用户登录后,上传相片页面,保存相片时,把用户名保存进去,这样才分得出这个相片属于谁。

3,读相片页面,最底下做个读评论的功能,客户提交评论时,保存用户名与相片自动编号ID进去,这样才能知道评论是属于哪个用户,哪张相片的。

基本上OK了!有时间我写份完整的代码上来吧。

点击这里获取该日志的TrackBack引用地址

  • Gravatar Icon
    回复
  • quote 1.学习asp来了2009-12-12 17:42:17
  • 呵呵,太感谢你了!
    仔细研究研究,随时来请教你了,麻烦你了。
    Haha
  • Gravatar Icon
    回复
  • quote 2.学习asp来了2009-12-12 17:45:23
  • 我也想建立以个简单点的
    如果数据库表多了、字段多了。
    就会晕,不知道将他们如何关联在一起。
    感谢你的意见,我要把这篇文章copy下来,还真怕你一不小心给删了。
    ywask 于 2009-12-14 13:23:51 回复
    不会删除的

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于本文

您正在阅读的是:多用户上传相片系统-带用户评论,如何设计数据库结构
ywask 发表于:2009-12-12 16:45:42
分类:ASP学习过程
关键词:相片上传  多用户  评论  
订阅雨点心情

什么是RSS订阅?查看解释
订阅到您的在线阅读器

抓虾 google reader my yahoo bloglines 鲜果 哪吒

博客作者

ywask

最近发表

最新评论及回复

最近留言

控制面板

Search

网站分类

文章归档

图标汇集

  • 义乌知道
  • RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • 订阅本站的 RSS 2.0 新闻聚合

Copyright 2008 Blog.ywask.com. All Rights Reserved.

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense