Как правильно спроектировать базу данных django?

Я изучаю Django недавно, раньше я сам разрабатывал ER-модели и все такое, хотя я не специалист по базам данных. У меня есть несколько вопросов, которые я нигде не смог найти.

С точки зрения проектирования базы данных, использует ли разработчик Django только диаграммы UML, связанные с моделями, или он/она проектирует ER-модели, а затем таблицы?

Если разработчик использует только диаграммы UML, необходима ли нормализация базы данных или даже применима ли она в этом случае?

По незнанию я решил разработать модели в виде UML, потому что мне нравится иметь диаграммы, и это показалось мне подходящим. Правильный ли это подход?

UML-диаграмма моделей django

Спасибо.

Вернуться на верх