Здравствуйте.
Только начал работать с ООП - MVC и практически ничего не умею, так что если мой вопрос глупый, то так и скажите)
Есть контроллер и модель к нему для работы с одной сущностью(например статьи).
Возникла необходимость создать контроллер для схожей сущности и модель к ней (например комментарии) и если котроллер отличается "более менее", то методы модели практически эдентичны.
Как правильно поступить: в контролере 2 обращатся к модели первой сущности или скопировать модель 1 и создать полностью независимую сущность.
С одной стороны плодить модели не хочется, а с другой, может возникнуть ситуация, что мне в другом сайте не нужна будет первая сущность (например не будет статей, но есть галерея к которой нужны комментарии), а контроллер второй, обращается к модели первой.
|