我环顾四周试图找出处理我的数据库的最佳方法,并且我有一些问题。一张大桌子还是打破了? (最佳数据库)
有更大的桌子还是单独的桌子好吗?服务器负载有没有真正的区别?
我付了一个人把一个数据库和一些PHP放在一起,所以我可以闯入它,并且他为了我认为应该是一个而创建了2个单独的表格。似乎是多余的,我不喜欢重复自己。
基本上,x_content
是:
ID | section | page | heading | content
和x_menu
是
ID | PARENT | LINK | DISPLAY | HASCHILD
(个人,它的错误我对盖我想我会去标案,因为一切都在网站上其它全部小写或脚本驼峰案例)
无论如何,ID,(标题/ DISPLAY)和(页面/ LINK)更多/更少(可以)相同。在我看来,我会通过结合这些来帮助自己,并添加剩余的我想要的东西。
我想什么:
ID | Category | Name | URL | Description | Keywords | Content | Theme
所以 - 我应该删除x_menu
并结合他们?
*如果我现在所有的链接在我的网站页面,它会像40+
他确实有一个动态菜单。我正在考虑重新使用它。毕竟,菜单表已经完成。因此,保持菜单表,并将其余添加到x_content? –
如果我在理解你的问题上错了,我很抱歉。在你说的帖子中,你将删除x_menu表并将x_menu和x_content结合起来。如果出现这种情况,这将是维护问题,最好将菜单项保存在您已经在做的单独表格中。由于每个页面都具有这些属性,因此所有其他列(如“内容”,“关键字”,“主题”等)都会放入“x_content”表中。 – Sunny
对,我要保留它们并建立在x_content上。谢谢您的帮助! –