информация, связанная с моделированием - PullRequest
1 голос
/ 04 марта 2012

Допустим, у нас есть модель пользователя.У нас также есть понятие «подписка», которая содержит plan_id (возможно, всего 2 поля подписки).Пожалуйста, скажите мне, что вы думаете о следующих подходах моделирования этого.Должен ли я всегда создавать отдельную модель, когда могу?

  1. Вставить всю информацию, связанную с подпиской, в пользовательскую модель.Имейте подписку на два ресурса и пользователя, которые работают на пользовательской модели.
  2. Имеют две отдельные модели и ресурсы.В каждом обновлении ресурса только соответствующая модель.

Я больше склоняюсь к 2, но я хотел услышать некоторые отзывы о том, почему 1 плохо.Я также хотел бы услышать, когда вы можете отклониться от соотношения 1: 1 к ресурсам и моделям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...