我正在学习数据库,并且不确定对我来说似乎没有任何意义的东西。在关系模型中,您可以通过引用进行组合,但始终需要每个表中的全局排序键才能组合此信息。这在大多数情况下显然是必需的,但我觉得在数据库的完美树层次结构中这是低效的。
为了更好地解释这一点,我将使用将产品存储在数据库中的示例。产品有主类和子类,非常清晰。(即牛奶是乳制品的子类别,乳制品是食品的子类别等)
我认为在这种情况下,在字段中存储单个或一系列引用/指向表的引用/指针的能力将消除大量搜索查询和存储需求。
这是我为说明这一点而制作的简单痛苦布局的链接: 图像(表条目可能有一些命令字符,如“|”,之后它知道以下条目是文件目录,因此当数据库启动时,它知道创建一个那里的指针)
由于我现在只学习使用数据库,因此我知道我可能只是缺少有关该主题的一些知识,但是当我尝试使用谷歌搜索此问题时似乎没有找到任何东西。任何解释从哪里开始的帮助或任何确认这可能会提高效率以及我可以在哪里学习如何自己编写这个都会很棒。