管理数据库帖子的建议

问题描述 投票:0回答:0

我正在寻找有关如何管理帖子存储的建议。我将概述我目前的方法,然后列出我的顾虑。

当前的方法

目前,每当我想添加新帖子时,我都会运行一个 bash 脚本来询问帖子信息——例如标题、创建日期、作者等。然后,脚本会使用这些信息将这些信息添加到我的 MySQL 数据库中。该脚本还要求提供标签列表。由于标签后关系是多对多的,我最终得到 3 个数据库:

帖子 标签 relation_of_postID_to_tagID

完成后,脚本会创建一个名为“postID”的新目录。在此目录中,它创建了一个 content.html。

最终,每个帖子都有自己的目录,以其唯一的 postID 命名。

问题

我担心的是目录的模糊数字命名如何依赖于数据库进行识别。 如果数据库有问题,我不得不放弃它,我无法确定哪个 postID 是哪个。

可能的解决方案

我想过在每个帖子目录中添加更多可识别信息,但这不会使数据库变得多余吗?

所以...

我很好奇其他人是如何处理这个问题的/如果有一个行业标准的方法来解决这个问题。这是我的第一个全栈项目,所以我欢迎任何帮助!

谢谢!

mysql database-design blogs web-development-server database-management
© www.soinside.com 2019 - 2024. All rights reserved.