ParentID
ClassName,这是最简单的,还有比较复杂的,有接点路径,深度,子结点个数等;如果一条新闻属于多个频道,可以在新闻列表里面加两个字段,一个在大类ID,一个是小类ID,里面存储分类ID,用竖线“|”或者逗号“,”隔开。
NewsType --表
政治
娱乐
财经
News --表中包含NewsType字段(外键)
ID,Title,ContentText,NewsType
1,测试,测试内容,[1,2,3]
123代表新闻类别,查询时可以根据‘,’(逗号)分组来查询几个数字。
其实要看你自己怎么想了,要是想数据库简单,处理复杂的话可以简单的建3各表1、用户表
2、分类表
3、新闻表(同时也是评论表,用一个字段来标示)
要是表多一点的话就四张了
就是把评论表和新闻表分开就行了
新闻表用一个分类ID来标示分类、
评论表用一个新闻id来表示评论表属于那个表,
还有新闻和评论都要设计一个userId来标示创建新闻或回复新闻(评论)的用户ID
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)