>>396
ttp://www.sitepoint.com/article/hierarchical-data-database/
これの、日本語訳相当のもの、あったよ。
ttp://www.mysql.gr.jp/mysqlml/mysql/msg/12071
図を参照するならここ
ttp://dev.mysql.com/tech-resources/articles/hierarchical-data.html

要約すると、トーナメント表のようにツリー概念をフラットなテーブルで表現するには
Adjacency List モデルとネストセットモデルがある。
Adjacency List モデルは親子を登録しておいて再帰で取りに行く形で
すぐにおもいついて実装はすぐできるが、パフォーマンス的に無駄があるし大量のデータは扱えない。
ネストセットモデル(>>404氏が書いてるLR方式)の方が検索性に優れている。
ネストセットモデルの更新は若干トリッキーなので更新中はロックを正しく実装する必要がある。

カテゴリー管理などツリー構造を扱うときはネストセットモデルがFAなので、
覚えておいて損はないよ。