Comments 8
Для полноты картины было бы здорово привести пример заполнения таблицы данными и результаты выборок.
Хе, моя статья сподвигла написать уже 2 статьи в блог Ruby on Rails. Это ли не повод радоваться?!
Спасибо за интересный материал
Спасибо за интересный материал
Subaru Tecnica International!
Можно указать ещё такой момент:
так как таблица одна, а моделей несколько то для всех атрибутов будут созданы соответствующие поля в таблице.
В указанном примере никаких дополнительных атрибутов в моделях нету поэтому их нет и в таблице, если же у администраторов и менеджеров будут какие то свои непересекающиеся атрибуты, то понадобится заводить эти поля в таблице.
STI позволяет как видно из примеров элегантно обойтись одной таблицей для схожих моделей,
а в чём подводные камни?
так как таблица одна, а моделей несколько то для всех атрибутов будут созданы соответствующие поля в таблице.
В указанном примере никаких дополнительных атрибутов в моделях нету поэтому их нет и в таблице, если же у администраторов и менеджеров будут какие то свои непересекающиеся атрибуты, то понадобится заводить эти поля в таблице.
STI позволяет как видно из примеров элегантно обойтись одной таблицей для схожих моделей,
а в чём подводные камни?
Забыли ссылку на оригинал.
Спасибо за наводку. Весь день мучился над поиском решения.
Sign up to leave a comment.
STI — одна таблица и много моделей