数据库的新手,所以不要对简单的问题感到不满.就我的谷歌和聚集的知识规范化而言,减少了数据的冗余并提高了性能.但实际上,我不明白将主表划分为其他小表,应用它们之间的关系,使用所有可能的联合,子查询,联接等检索数据的确切原因.为什么我们不能拥有所有数据单个表并根据需要检索它们.我有点困惑.
我们的一个Umbraco网站变得有点乱,我想知道是否有一种方法可以在不影响URL的情况下对文件夹中的页面进行分组.因此,例如,如果在主页下我有一些顶级部分,一些页脚链接和各种其他系统页面.我想将页脚页面分组到页脚文件夹中,系统页面放在系统文件夹中,但我不希望所有的URL都成为/ footer/page1,系统/联系人等.
有没有一个很好的方法来做到这一点,也许是umbracoUrlName的东西?
我正在阅读一些关于Dispose()方法的文章,并发现应该从Dispose()方法(或finalize()方法)中显式释放非托管资源,文章说文件句柄和数据库连接对象是非托管资源的示例.任何人都可以解释为什么那些是不受管理的,如果在Dispose()中没有正确处理会发生什么?我不知道文件句柄是什么.它们存在于哪里?