sql >> データベース >  >> RDS >> Mysql

マルチレベルカテゴリのデータベース構造(ベストアプローチ)

    非常にシンプルで効果的

    再帰的な関連付け を実行するだけです。 。

    id       title        content       parent_id
    ==============================================
    1        item1         NULL         NULL     
    2        item2         NULL         1          
    3        item3         abcd         2       
    4        item4         efgh         2        
    

    この例では:

    item1 は最初のレベルです(parent_idを参照してください NULLです 。

    item2 item1の第2レベルのオプションです (parent_idを参照してください 1です およびcontent NULLです これを別のドリルダウンオプションのみにします。

    item3 およびitem4 item2のコンテンツです (parent_idを参照してください 2です およびcontent nullではありません。




    1. Sqoop:mysqlドライバーの例外を読み込めませんでした

    2. ユーザーの中止時にMySQLクエリを強制終了します

    3. MacにSQLclをインストールする方法

    4. MySQLエラー1064を修正する方法