在mysql数据库中,文章表设计有啥好的思路

Q:

用mysql设计一张文章表,不知道有啥好的思路! 

我是这样的,应为考虑附件和图片,所以我的文章表除了有varchar(1000)的文章内容,还设置了个Bolb接收附件和图片。 

我用的是mysql大家说,这样好不好? 

我的文章要么就是只显示图片,要么就是只显示纯文本的,但是要保持原有的格式。 
总感觉有点不是很合理 

java读取的时候会不会很烦?数据格式会不会走样? 



附: 
如果文章内容有图文混排有该如何办呢? 
第一次设计文章表,没有头绪还请指教!

A:

建议文章的附件(包括图片、文档等等),不要存入数据库中。 
如果把附件放入数据库中,一来增加了对数据库的压力,二来在文章本身的维护(新增、修改、删除、显示等)也比较麻烦。 

目前,大多数的做法,是在表中保存附件的存放位置。 

你提到的图文混排现在其实有很多这样的组件实现方法,比较常用如fckeditor就不错。它也是用的保存附件路径的方法。 

文章表的主要字段: 

文章ID,作者,上传时间,末次修改时间,文章标题 ,文章内容(用fckeditor来维护),主题图片名,关键字,浏览次数。 

对应的加一张附件表,主要字段有: 
文章ID,附件ID,上传时间,标题名,文件名,下载次数。 

A:

表结构

 

posted @ 2015-12-10 13:30  谦信君  阅读(11773)  评论(0编辑  收藏  举报