菜单
  

    3.4.2数据库概念结构设计
    概念结构设计是对用户要求描述的现实世界,通过对其信息的分类,聚集和概括,建立抽象的概念数据模型。这个概念模型反应现实世界的信息结构,通常都采用E-R模式来实现系统的概念设计。系统的E-R图如图2所示。
     
    图2  系统E-R图
    联系说明:
    用户和信息之间的联系:指一个用户可以操作不同的信息即一个用户可以发布不同的信息,用户和信息是一对多的关系。
    管理员和信息之间的联系:指管理员可以管理不同的信息,管理员和信息是一对多的关系。
    3.4.3数据库逻辑结构设计
    数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E-R 图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。经过系统的分析,按照实现功能,把系统所需信息分为用户信息表(nts_Users)、地区分类表(nts_Area)、模板分类表(nts_ClassTemplate)、信息分类表(nts_InfoClass)、新闻信息表(nts_NewsClass)、新闻信息数据表(nts_NewsData)、分类信息数据表(nts_InfoData)、网站信息表(nts_Website)、链接网站表(nts_Link),部分表的详细结构描述如下所示。
    (1)用户信息表(nts_Users),用户信息表用来存储用户的信息,主要包括用户编号、用户名、邮箱等信息,该表的详细结构如表1所示。
    表1  用户信息表
    列名    数据类型    是否为空    说明
    id    int(4)    否    用户编号
    username    nvarchar(20)    否    用户名
    realname    Nvarchar(8)    是    真实姓名
    password    char(32)    否    密码
    sex    tinyint(1)    否    男0女1
    email    nvarchar(50)    是    邮箱
    headpic    nvarchar(50)    是    头像地址
    city    nvarchar(20)    是    所在城市
    checked    tinyint(1)    否    审核
    (2)地区分类表(nts_Area),地区分类表用来存储地区的信息,主要包括地区编号、地区名、一级地区等信息,该表的详细结构如表2所示。
    表2  地区分类表
    列名    数据类型    是否为空    说明
    id    int(4)    否    地区编号
    areaname    nvarchar(12)    否    地区名
    oneid    smallint(2)    否    一级地区ID
    twoid    smallint(2)    否    二级地区ID
    threeid    smallint(2)    否    三级地区ID
    sort    smallint(2)    是    排序
    (3)信息分类表(nts_InfoClass),信息分类表用来存储信息分类主要包括分类编号、分类名称、一级分类ID等信息,该表的详细结构如表3所示。
    表3  信息分类表
    列名    数据类型    是否为空    说明
    id    int(4)    否    分类编号
    classname    nvarchar(10)    否    分类名称
    oneid    smallint(2)    否    一级分类ID
    twoid    smallint(2)    否    二级分类ID
    threeid    smallint(2)    否    三级分类ID
  1. 上一篇:ASP.net+sqlserver在线留言板系统的设计与实现
  2. 下一篇:ASP.net求职与招聘系统的设计与实现
  1. 基于3DMAX的校园三维建模与可视化

  2. C#基于ARCGIS的校园电子地图查询系统设计

  3. jsp+mysql大学校园路灯管理系统的设计与实现

  4. ASP.NET旅游资源管理系统的设计与实现

  5. 计算机音乐分类辨识研究

  6. 高光谱数据稀疏约束分类识别技术研究

  7. asp.net物流信息管理系统设计与实现

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. java+mysql车辆管理系统的设计+源代码

  10. 电站锅炉暖风器设计任务书

  11. 大众媒体对公共政策制定的影响

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 乳业同业并购式全产业链...

  14. 十二层带中心支撑钢结构...

  15. 中考体育项目与体育教学合理结合的研究

  16. 杂拟谷盗体内共生菌沃尔...

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回