从无到有——简单的个人博客(一)
来源:互联网 发布:人工智能电影讲什么 编辑:程序博客网 时间:2024/06/15 07:18
事先声明:本篇文章只涉及数据库,数据库版本为MySQL5.7,如果有什么问题请直接联系本人。
首先放上一张数据库的模型:
由于个人喜好原因,所以此处没有外键,任何表之间的联系都通过第三张表来存储。
下面开始分析模型:
1. 用户表——user
用户表有自增主码id,用户名user_name,用户密码user_password,用户创建时间user_create_time,用户状态user_state
———华丽的分割线———
模型可以自行领悟,接下来讲涉及到的几个存储过程以及问题所在:
一共有三个存储过程,分别为prc_user_insert, prc_article_insert, prc_comment_insert,分别代表用户添加的存储过程,添加文章的存储过程,添加评论的存储过程,具体如下图:
问题则是,上述表中有一个是文章的评论数量和浏览数量,如果用户点进来一次就对数据库进行一次操作,就会很麻烦(毕竟只是搭建在个人计算机上的博客啊!)。所以个人拙见是,每当文章被评论一次时,读取服务器保存的文章浏览和评论数据(将文章的浏览次数和评论数据保存至缓存中),然后再对数据库进行操作。所以这里就没有写到具体的添加文章浏览次数存储过程了。
懒得写其他太多的东西,数据库设计存在不合理的地方希望大家能够指出来,谢谢。
0 0
- 从无到有——简单的个人博客(一)
- 【综合】个人博客WordPress的从无到有
- python Django 搭建简单的个人博客网站(一)
- 从无到有——制作简易编译器(一)
- 个人博客开发手记(一)——初步设想
- flask搭建个人博客(一)——规划
- 用flask开发个人博客(1)—— 一个简单的flask程序
- 个人博客的简单搭建
- junit junit suite的简单使用总结(从无到有)
- 从无到有的Java小游戏开发练习(一)---推箱子
- 大话Philm的从无到有(一)诞生篇
- 建个人博客(一)
- NDK开发(1)——从无到有
- python Django 搭建简单的个人博客网站(二)
- python Django搭建简单的个人博客网站(三)
- 使用node.js搭建简易的个人博客(一)
- DAY10结业作业-简单的个人博客
- 纯jsp实现简单的个人博客
- 事件监听器
- 网页、HTML标签的简单介绍
- 7.CoordinatorLayout
- Android实现静默安装与卸载
- 杂花生树(二)
- 从无到有——简单的个人博客(一)
- Store metadata on a configuration drive
- 《linux基础学习》之特点、历史、vi编辑器的使用
- MSP 比较器分析
- [Leetcode]7. Reverse Integer
- 15. 3Sum
- 包依赖关系处理
- 10016---关于重定向
- linux shell 编程(一)