假如对<豆瓣>进行简单的数据库元素设计;

分析页面:

简单的豆瓣一共有以下页面{

  活动页面

  活动详情页面

  电影页面

  电影详情页面

  影院页面(一般不用到数据库,不及于数据库考虑)

  我的{

  活动收藏页面

  电影收藏页面

  注册登录页面

  }

}

按照以上页面考虑

Model,是主要的数据库对象

即,将所有model存入数据库

详细分类以及设置对应缺陷........

"我的"页面中有收藏功能以及注册登录

这就是数据库会应用到的地方

使用单个数据库,多个表存储各类数据

活动页面对应收藏活动对象,活动对象中包含其所有属性

根据页面考虑增加或删除有用或无用数据

电影页面如上

登录注册页面中,最主要的是设置注册页面的用户资料,注册中所有的用户数据都存储在表中,

登录后可调用数据库,可调用收藏功能

未登录点击收藏按钮,提示未登录,跳转至登录页面

完善各个页面功能

数据库设计完成

最新文章

  1. IOS7开发~Xcode5制作framework
  2. 7月10日——[HouseStark] 扬帆起航--第一次会议
  3. MVC3异常处理的方法
  4. Javascript 基础--JS函数(三)
  5. vi使用教程
  6. workflow的简介
  7. Ambertools15安装(详细)
  8. TIDB单机多实例进程
  9. 什么是Asp.net Core?和 .net core有什么区别?
  10. 模拟 SQLSERVER 死锁
  11. windows kibana的连接使用
  12. 有关linqtosql和EF的区别
  13. vue 过渡效果
  14. Tomcat+Apache集群方案
  15. HDU 6467.简单数学题-数学题 (“字节跳动-文远知行杯”广东工业大学第十四届程序设计竞赛)
  16. python中常用的推导(字典推导和列表推导)
  17. Python 数据库连接池
  18. 关于在审查元素中看到的::before与::after
  19. css和javascript中图片路径的不同
  20. 1503 猪和回文(DP)

热门文章

  1. 如何选择Javascript模板引擎(javascript template engine)?
  2. Properties 转换成Map
  3. 已解决】Sublime中运行带input或raw_input的Python代码出错:EOFError: EOF when reading a line(转)
  4. Java_基础_内存管理
  5. LeetCode9 Palindrome Number
  6. 从零开始学JAVA(06)-WebService_Jersey_Restful
  7. Java协变返回类型
  8. Oracle 基础 —SQL语句优化的途径
  9. python 基础——装饰器
  10. Android简易注解View(java反射实现)