moglby mi ktos wytlumaczyc gdzie jest najlepsze miejsce na kod rozwiazujacy takie zagadnienie:
mam kilka tabel bazy z relacjami. kazda tabela ma swoj model w zendzie. gdy potrzebuje kombinowac jakos z danymi ale w obrebie jednej tabeli nie ma problemu. ale jak radzic sobie gdy potrzebuje pobrac dane z kilku tabel? stworzyc kolejny model jako własciwosci zawierajacy obiekty tych modeli(reprezentujacych tabele bazy)? czy moze zarzadzac tym wszystkim z poziomu controllera - wywolywac w kazdym modelu metode pobierajaca odpowiednie dane? czy moze w jednym modelu w zaleznosci od potrzeb tworzyc instancje innych i wtedy robic laczone zapytanie?a moze jeszcze inaczej?
z gory dzieki za rady, nie chcialbym nabierac zlych nawykow w sprawach tak istotnych
dodam moze, ze w polaczeniach z baza staram sie stosowac metody select(), a nie samemu pisac zapytania - w jaki sposob elegancko uzywac tego sposobu do operacji na wielu tabelach?