Выбор значения поля в админке DJANGO при смежном хранение дерева каталога
Здравствтуйте. Прошу умных людей помочь найти варианты решения задачи.
Задача: в админке DJANGO сделать удобный наглядный выбор Родительской категории по наименованию из списка существующих категорий.
Есть каталог с древовидной структурой:

Предлагается использовать смежный способ хранения дерева в базе данных:
ID NAME PARENT_ID
1 Диагностика Null
2 УЗИ 1
3 ЭКГ 1
4 УЗИ сердца 2
5 УЗИ почек 2
Вопросы:
- Как сделать выбор Родительской категории по наименованию из существующих категорий?

- Нужно ли использовать другой способ хранения в БД, чтобы реализовать выбор Родительской категории из существующих по наименованию?