私はデータベースの学習に取り組んでいますが、私には意味をなさないと思われる何かについて確信が持てません。リレーショナル モデルでは、参照を通じて組み合わせることができますが、この情報を組み合わせるには、各テーブルにグローバル ソート キーが常に必要です。ほとんどの場合、これは明らかに必要ですが、データベースの完全なツリー階層のセットアップでは、これは非効率的だと思います。
これをよりよく説明するために、製品をデータベースに格納する例を使用します。製品にはメイン カテゴリとサブ カテゴリがあり、これらは非常に明確です。(つまり、牛乳は食品のサブカテゴリである乳製品のサブカテゴリです。)
このような場合、フィールド内のテーブルへの参照/ポインターの単一またはリストを格納する機能により、多くの検索クエリとストレージ要件が取り除かれると考えました。
これを説明するために私が作成した簡単なペイン レイアウトへのリンクを次に示し ます。そこにポインタ)
私は今データベースの操作を学んでいるので、この問題に関する知識が欠けている可能性があることは理解していますが、この問題をグーグルで検索しても何も見つからないようです. どこから始めるべきか、またはこれにより効率が向上する可能性があること、およびこれを自分で書く方法をどこで学べるかを説明する助けがあれば、すばらしいでしょう。