我想组织在我的网站上写的文章。目前,我有一位作者向我(通过电子邮件)提交他们的作品,并将他们的文章复制/粘贴到.php文件中,并使用FTP上传他们的文件。同时,我需要根据新文章更新导航菜单的链接。数据库组织 - 包含许多文章的网站
我一直在阅读,我可以把所有东西都放到一个mysql数据库中。
现在,我有2列(音乐专栏和大学生活专栏) - 每个专栏每两周会有不同作者更新的文章。如何整理我的数据库
我在想什么......
表列(在做一些阅读后):
Column_id
Name
Description
Create_date
表Column_authors:
column_id
author_id
表文章:
个Article_id
column_id
Title
Description/Summary
Body
create_date
表Articles_authors:
article_id
author_id
表Articles_keyword:
article_id
keyword_id
表作者:
author_id
Name
Email
about
表关键字
keyword_id
name
????? (我不知道如何使用关键字组织 - 每篇文章可以有多个关键字)
我完全不熟悉组织数据库,所以我不知道我在做什么!
有人能指点我一个好教程的正确方向。
请让我知道如果我需要更具体的
感谢,
看起来您已经排序 - Articles_keyword表将M个文章与N个关键词相关联。有什么问题? – 2011-12-20 00:28:52
太棒了!我感到完全迷失了,感觉很好,知道我有点理解。所以,当我向数据库添加一篇新文章时,我需要更新每个表格,对吗?而且,**** _ id应该是一个数字,我只是手动添加它?如果我最终得到一堆关键字(使用特定的ID#),我怎么会记住哪个ID#对应关键字?此外,(这可能是一个非常愚蠢的问题),一旦我上传新文章(即文本文件)如何创建文章的URL?像www.mysite.com/columnname/article1.php这可能是一个基本问题,所以一个好的教程会很好。 – onawire 2011-12-20 01:21:02