У меня есть быстрый вопрос о дизайне базы данных, и мне бы очень понравилась ваша помощь!Django Database: дизайн модели, объединяющей две модели
Ситуация такова. У меня есть две модели, одна для заказов и один для списка шагов, которые этот приказ проходит через:
- Модель: Заказы
- Область: Order_ID
- Модель: Шаги
- поле: Step_ID
- поле: STEP_NAME
Но то, что я хочу каждый заказ, чтобы иметь таблицу с полем для заказа, а также для каждого шага, в котором я могу поставить статус этого шага для заказа, например:
ID заказа | Шаг (id = 1) | Шаг (id = 2) | Шаг (ID = 3), и т.д.
Так что для каждого заказа, который добавляется, шаг может быть помечен как, например, [завершен, задерживается, пропущен]:
20150401 | Завершено | Отложенные | Завершено
Но я не могу понять, какие настройки в Django мне нужно сделать. Я просмотрел поля «многие-ко-многим», но мне нужен толчок в правильном направлении.
Большое спасибо! Очень помог! –