Какой вариант предпочтительней?
вариант1
TYPE_SOME1 = Choices(
(1, 'some1', 'Some1'),
(2, 'some2', 'Some2'),
)
TYPE_SOME2 = Choices(
(1, 'some1', 'Some1'),
(2, 'some1', 'Some2'),
)
вариант2
SOME1_TYPE = Choices(
(1, 'some1', 'Some1'),
(2, 'some2', 'Some2'),
)
SOME2_TYPE = Choices(
(1, 'some1', 'Some1'),
(2, 'some1', 'Some2'),
)
И в моделях
вариант1
some1_id = models.IntegerField()
some2_id = models.IntegerField()
вариант2
id_some1 = models.IntegerField()
id_some2 = models.IntegerField()