Давайте рассмотрим, что у нас есть две модели: male
и female
.
Теперь для каждой пары male
& female
есть некоторые данные, например didMeet
и еще много чего.
Какой самый «правильный» способ смоделировать такую вещь? Я бы предпочел избегать дублирования данных, особенно если в моем реальном сценарии «парные» данные часто меняются.
В настоящее время я думаю о трех моделях (мужская, женская и одна для взаимоотношений) и просто используя populate
.