0

我环顾四周,试图找出处理数据库的最佳方法,但我有一些问题。

有一张大桌子或单独的桌子更好吗?就服务器负载而言,有什么真正的区别吗?

我付钱给一个人把一个数据库和一些 php 放在一起,这样我就可以闯入它,他制作了 2 个单独的表,我认为应该是一个。似乎是多余的,我不喜欢重复自己。

基本上x_content是:

身份证 | 部分 | 页 | 标题 | 内容

并且x_menu

身份证 | 家长 | 链接 | 显示 | 哈希尔德

(就我个人而言,它让我对大写感到不安。我想我会使用标准大小写,因为网站上的所有其他内容都是全小写或骆驼大写脚本)

无论如何,ID,(标题/显示)和(页面/链接)或多/少(可以)相同。在我看来,通过将这些结合起来并添加我想要的其余部分,我会帮自己一个忙。

我想要什么:

身份证 | 类别 | 姓名 | 网址 | 说明 | 关键词 | 内容 | 主题

那么-我应该删除x_menu并合并它们吗?

*如果我现在链接我网站中的所有页面,它会像 40+

4

1 回答 1

0

如果菜单是在您的应用程序中动态构建的,我建议为菜单设置一个单独的表以便于维护。

但是,在您的组合表中,我没有看到任何“菜单”列。我不知道你是否想用 URL 替换它。但我发现不同之处在于每个页面都有 url,但它可能包含在菜单中,也可能不包含在菜单中。

如果“菜单”不是动态构建的,我认为必须提供更多信息来考虑菜单是否需要是单独的实体。

于 2012-11-02T19:43:53.010 回答