图2 系统E-R图
3.2.3逻辑结构设计
完成了数据库实体E-R图的设计之后,需要将实体E-R图中的实体、实体属性和实体之间的联系转化为关系模式。逻辑结构设计就是将数据库实体E-R图转化为对应的关系模式。具体关系模式如下:
用户(用户编号,用户名,密码)
管理员(管理员编号,用户名,密码)
图片(图片编号,图片名称,图片格式,图片大小,图片简介,图片来源,管理员编号)
音频(音频编号,音频名称,音频格式,歌手,专辑,音频来源,管理员编号)
视频(视频编号,视频名称,视频格式,视频简介,缩略图来源,视频来源,管理员编号)
下载(用户编号,下载内容,管理员编号)
留言(用户编号,主题,内容,时间,IP,管理员编号)
3.2.4数据表设计
系统在SQL Server 2005环境下建立了一个名为“DMTmanage.mdf”的数据库,其中包含751个数据表,分别为:用户表(student)、图片信息表(imgdetail)、用户留言表(leavemessage)、管理员表(admin)、音频信息表(musicdetail)、视频信息表(vadiodetail)和下载信息表(download)。其部分表的设计如下所示:
(1)图片信息表(imgdetail):存放图片信息,主要包括图片编号(imgid)、图片名称(imgname)、图片格式(imgform)、图片大小(big)、图片简介(imgdetail)、图片来源(imgurl)和管理员编号(managerid)字段,其结构设计如表1所示。 ASP.net多媒体作品管理系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_4668.html