Исходя из теории нормализации, если будут 2 пользователя, которые
будут ссылаться на 1 набор полей или 1 пользователь, который ссылается
на 2 набора полей, тогда имеет смысл разносить. В противном случае это
будет лишняя склейка пусть и по первичному ключу, пусть и по связи 1-
к-1, но тем не менее склейка. А зачем она нужна, если можно взять все
из одной таблицы?
On 23 июн, 14:42, "a.ognevsky" <a.ognev...@gmail.com> wrote:
> Не очень понял, что именно вам нужно, но я определенно за разнесение логики по разным моделям/таблицам. Узкие таблицы, с некоторых пор, моя любовь.
> DBA наверняка меня загрызут, но таблицы с ~ 20 полями и более меня убивают.
>
> Так что я за нормализацию и сверх-нормализацию.
> --
> Andrey Ognevsky
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий