私のアプリケーションはある種の「仮想フォルダー」を使用しているため、ツリー構造をデータベースに保存する必要があります。データを保持するテーブルは非常に単純で、3 つの列があります。
- id_folder (整数、主キー)
- id_parent (整数、id_folder を参照)
- フォルダー名 (文字列)
私の質問は次のとおりです。ルートを実装する最良の方法はどれですか?
- id_parent を null 可能にします。ルートは id_parent=null のフォルダーになります。または
- フォルダーをそれ自体の親にする (つまり、id_folder=id_parent)。
ありがとうございました。