Структура базы данных для древовидной структуры данных
Как лучше всего реализовать настраиваемую (то есть древовидную структуру с неизвестным числом уровней) древовидную структуру данных в базе данных?
Я сделал это один раз, прежде чем использовать таблицу с внешним ключом к себе.
Какие еще реализации вы могли бы увидеть, и имеет ли эта реализация смысл?