为空Typecho数据库设计

typecho  时间:2021-01-04  阅读:()

Typecho数据库设计

一、 5张表的设计

第一版数据库结构

1. 文章表

2. 评论表

3. 文章分类表

4. 标签表

5. 链接表

6. 链接分类表

7. 文章与分类映射表(一对多)

8. 文章与标签映射表(一对多)

9. 配置表

10.用户表

11.文件表

第二版数据库结构

1. 内容表

2. 关系表

3. 项目表

4. 配置表

5. 用户表

第三版数据库结构

1. 内容表

2. 关系表

3. 项目表

4. 评论表

5. 配置表

6. 用户表

==============================================================

1、 内容表可以扩展出来的类型

 post(文章)

 draft(草稿)

 page(页面)

 link(链接)

 attachment(文件)

2、项目表里的类型

 category(分类)

 tag(标签)

 link_category(链接分类)

二、表以及字段命名

1. 内容表- contents

2. 关系表- relationships

3. 项目表- metas (meta的意思为关于什么的什么)

4. 评论表- comment s

5. 配置表- options

6. 用户表- users

三、数据字典

1、 contents表

键名 类型 属性 解释cid int(10) 主键,非负,自增 post表主键title varchar(200)可为空 内容标题slug varchar(200)索引,可为空 内容缩略名created int(10) 索引,非负,可为空内容生成时的GMT unix时间戳modified int(10) 非负,可为空 内容更改时的GMT unix时间戳text text 可为空 内容文字order int(10) 非负,可为空 排序authorId int(10) 非负,可为空 内容所属用户id template varchar(32) 可为空 内容使用的模板type varchar(16) 可为空 内容类别status varchar(16) 可为空 内容状态password varchar(32) 可为空 受保护内容,此字段对应内容保护密码commentsNum int(10) 非负,可为空 内容所属评论数,冗余字段allowComment char(1) 可为空 是否允许评论allowPing char(1) 可为空 是否允许ping allowFeed char(1) 可为空 允许出现在聚合中

2、 relationships表

键名 类型 属性 解释cid int(10)主键,非负内容主键mid int(10)主键,非负项目主键

3、 metas表

键名 类型 属性 解释mid int(10) 主键,非负 项目主键name varchar(200)可为空 名称slug varchar(200)索引,可为空项目缩略名type varchar(32) 可为空 项目类型description varchar(200)可为空 选项描述count int(10) 非负,可为空项目所属内容个数order int(10) 非负,可为空项目排序

4、 comments表

键名 类型 属性 解释coid int(10) 主键,非负,自增comment表主键cid int(10) 索引,非负 post表主键,关联字段created int(10) 非负,可为空 评论生成时的GMT unix时间戳author varchar(200)可为空 评论作者authorId int(10) 非负,可为空 评论所属用户id ownerId int(10) 非负,可为空 评论所属内容作者id mail varchar(200)可为空 评论者邮件url varchar(200)可为空 评论者网址ip varchar(64) 可为空 评论者ip地址agent varchar(200)可为空 评论者客户端text text 可为空 评论文字type varchar(16) 可为空 评论类型status varchar(16) 可为空 评论状态parent int(10) 可为空 父级评论

5、 options表

键名 类型 属性 解释name varchar(32)主键 配置名称user int(10) 主键,非负配置所属用户,默认为0(全局配置)value text 可为空 配置值

6、 users表

键名 类型 属性 解释uid int(10) 主键,非负,自增user表主键name varchar(32) 唯一 用户名称password varchar(32) 可为空 用户密码mail varchar(200)唯一 用户的邮箱url varchar(200)可为空 用户的主页screenName varchar(32) 可为空 用户显示的名称created int(10) 非负,可为空 用户注册时的GMT unix时间戳activated int(10) 非负,可为空 最后活动时间logged int(10) 非负,可为空 上次登录最后活跃时间group varchar(16) N/A 用户组authCode varchar(40) 可为空 用户登录验证码

wordpress外贸企业主题 wordpress经典外贸企业建站主题

WordPress经典外贸企业建站主题,经典配色扁平化简约设计+跨屏自适应移动端设备,特色外贸企业建站功能模块+在线Inquiry询单功能,更有利于Google等英文搜索优化和站点收录。采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时支持移动终端的常用...

.asia域名是否适合做个人网站及.asia域名注册和续费成本

今天看到群里的老秦同学在布局自己的网站项目,这个同学还是比较奇怪的,他就喜欢用这些奇怪的域名。比如前几天看到有用.in域名,个人网站他用的.me域名不奇怪,这个还是常见的。今天看到他在做的一个范文网站的域名,居然用的是 .asia 后缀。问到其理由,是有不错好记的前缀。这里简单的搜索到.ASIA域名的新注册价格是有促销的,大约35元首年左右,续费大约是80元左右,这个成本算的话,比COM域名还贵。...

美国高防云服务器 1核 1G 10M 38元/月 百纵科技

百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!百纵科技官网:https://www.baizon.cn/联系QQ:3005827206美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格活动活动地址1核1G10M10G10G38/月续费同价点击...

typecho为你推荐
cm域名注册cm域名是什么含义?价格是多少?注册地址是多少?有什么投资价值?广东虚拟主机大家推荐一下广东地区稳定的IDC虚拟主机推荐有哪些好的虚拟主机推荐网站域名一个网站要几个域名域名服务域名服务器是什么?有什么作用美国服务器托管美国服务器托管好还是租用好成都虚拟空间五星网络隶属于成都冠一科技有限公司,虚拟空间购买了不到一个月不能访问2次,质量真差啊!网站空间价格域名空间一般几钱?北京网站空间一个小型企业网站空间和网站域名一年需要多少钱?apache虚拟主机用的apache配置的虚拟主机,只有第一个能打开,别的是一直等待到超时,但是在服务器能正常打开。
合租服务器 免费二级域名申请 免费域名跳转 新网域名管理 骨干网 缓存服务器 日志分析软件 hdd 最漂亮的qq空间 smtp虚拟服务器 视频服务器是什么 丽萨 下载速度测试 什么是web服务器 购买空间 后门 攻击服务器 ssl加速 阿里云个人邮箱 windowsserver2012r2 更多