Как правильно спроектировать базу данных django?
Я изучаю Django недавно, раньше я сам разрабатывал ER-модели и все такое, хотя я не специалист по базам данных. У меня есть несколько вопросов, которые я нигде не смог найти.
С точки зрения проектирования базы данных, использует ли разработчик Django только диаграммы UML, связанные с моделями, или он/она проектирует ER-модели, а затем таблицы?
Если разработчик использует только диаграммы UML, необходима ли нормализация базы данных или даже применима ли она в этом случае?
По незнанию я решил разработать модели в виде UML, потому что мне нравится иметь диаграммы, и это показалось мне подходящим. Правильный ли это подход?
Спасибо.