Поиск совета по архитектуре проекта Django
В настоящее время я разрабатываю проект на Django, разделенный на 4 приложения для управления запасами, создания котировок, управления производством и Djangorestframework API для генерации котировок. Все для полиграфической компании. Интерфейс управления производством должен содержать всю информацию о производстве, а также информацию о расценках. Информация о котировках содержит информацию о складе, а также некоторую дополнительную информацию. Если объяснять более технически, то модели управления производством наследуются от моделей котировок, которые наследуются от моделей запасов.
Как я могу спроектировать свои модели, чтобы избежать излишеств в базе данных и упростить проектирование? Я ищу хорошую практику в проектировании приложений.
Я рассмотрел, как сделать наследование между приложениями и как это интерпретируется в базе данных.