Один большой компонент или два маленьких

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 14 октября 2015 в 08:38
Разрабатываю сайт и запутался в правильности при проектировании. Нужно сделать так чтобы человек к примеру указал себя (ФИО) в компоненте а далее указал информацию о его автомобилях. Как я понимаю их может быть несколько. Соответственно со стороны базы данных всё понятно это другая таблица и разговоров быть не можем, а со стороны компонентов и моделей остаются вопросы?
Как правильнее создать отдельный компонент для автомобилей или реализовать всю логику в компоненте где записываются анкетные данные о пользователе. (пример абстрактный)
#2 14 октября 2015 в 08:41
Раз это данные о самом пользователе, почему не cms_users а своим компонентом обращайтесь к этой таблице сколько угодно
#3 14 октября 2015 в 08:46
Прошу прощенья за не очень ясно выраженную мысль. Но я вообщем то утрировал и написал (пример абстрактный) Допустим нет cmsUsers и я его только буду создавать.
Ну или другой пример меня не пользователи а рецепты и не машины а ингридиенты.
#4 14 октября 2015 в 09:23
В простейшем случае рецепт == объект, ингредиенты == свойства объекта. Если чуть сложнее, если ингредиент это нечто составное требующее каких-либо методов (например калории считать), тогда ингредиент тоже выгоднее объектом делать.
#5 14 октября 2015 в 10:10
Спасибо я так и думал. Но боялся ошибиться на начальном этапе.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.