Выбор значения поля в админке DJANGO при смежном хранение дерева каталога

Здравствтуйте. Прошу умных людей помочь найти варианты решения задачи.

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

Есть каталог с древовидной структурой: введите сюда описание изображения

Предлагается использовать смежный способ хранения дерева в базе данных:

ID       NAME            PARENT_ID
1        Диагностика     Null
2        УЗИ             1
3        ЭКГ             1
4        УЗИ сердца      2
5        УЗИ почек       2

Вопросы:

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