ITPub博客

首页 > Linux操作系统 > Linux操作系统 > .NET技术教你设计CMS数据库

.NET技术教你设计CMS数据库

原创 Linux操作系统 作者:gttgtt33_study 时间:2010-07-02 10:50:10 0 删除 编辑

  “内容”作为主体和中心,其他的都是为了这个中心(内容)来服务的。左面是对内容的限制,栏目相当于大分类,分类就是小分类(可以是n级的),类型就是内容的形式,比如图文、下载、视频、图片等。右面是扩展。扩展和类型是一一对应的。

  这就形成了一个“骨架”,骨架是以“内容”为中心,ArticleID作为关联字段,可以增加扩展表,但是都要以ArticleID作为关联字段。至于有多少扩展表,那就可以根据实际需求来变化,表里的字段也是可以根据需求来增减。

  设置这种“骨架”的好处:虽然扩展表、字段会有变化,但是“骨架”结构是不变的。这样一是可以让结构清晰,抓住中心、重点;二是当需求变化的时候,对结构的影响降到最低;三是,如果对于这种“骨架”习惯、掌握了之后,在看到其他项目的设计就会很容易进入和读懂。关于第三点,以后大家就会理解的。

  基本思路就是这样,抛砖引玉了。

        ps:CMS的字段说明

 

4.JPG

5.JPG

6.JPG

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9914817/viewspace-666915/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-07-02

  • 博文量
    1
  • 访问量
    525