Нам нужна таблица для поддержания иерархии для выполнения всех операций CRUD.
Пример:
- Karnataka
- Bangalore
- Kormangala
- Hubli
- Madhya Pradesh
- Gwalior
- Delhi
Я подумал о следующей структуре:
Таблица 1 :
State ID(uuid) Name childCount
101 Karnataka 2
102 Bangalore 1
103 Kormangala 0
104 Hubli 0
105 Madhya Pradesh 1
106 Gwalior 0
107 Delhi 0
Таблица 2:
Parent_Id child_id
101 102
101 104
102 103
105 106
Пожалуйста, предложите лучшее решение.