Найти - Пользователи
Полная версия: Подскажите по модели БД
Начало » Django » Подскажите по модели БД
1
TitanFighter
День добрый.
Подскажите по такому вопросу - Есть 2 разных профиля, один для организаций, другой для юзеров. Местами поля одинаковые.

Какая модель будет правильной:
1) сделать по отдельной таблице с повторением полей?
2) сделать одну абстрактную модель в которой будут общие поля и наследовать эту модель каждым типом профиля?
3) сделать одну модель для двух типов профиля и в зависимости от ситуации использовать только те поля, что нужно?
4) ваш вариант?

Вполне возможно, что в будущем могут появиться еще какие то профили.
Благодарю.
Elaphe
2) сделать одну абстрактную модель в которой будут общие поля и наследовать эту модель каждым типом профиля?
Расширяемость и минимум лишнего кода.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB