Witam,
Mam dwie tabele, np:
klienci(login, imie, nazwisko, wiek);
zlecenia(id, klient_login, data_przyjecia);
Chciałbym pobierać wpisy z odpowiednich tabel poprzez ich reprezentacje w CI, czyli np:
$zlecenia = $this->Zlecenia->pobierz_zlecenia( $_od, $_ile ); // zwraca tablice loginow klientow, których powyższe zlecenia dotyczą
$loginy_klientow = pobierz_loginy( $zlecenia ); //zwraca tablicę loginów z powyższych zleceń
$dane_klienta = $this->Klienci->pobierz_klienta( $loginy_klientow ); //pobiera dane tych klientów, których dotyczą powyzsze zlecenia
Czy takie rozwiązanie jest poprawne pod względem wydajnościowym ? Przypadkiem w którym w taki sposób chciałbym postąpić, jest np moment w którym korzystając z paginacji pobieram tylko część zleceń, no i chciałbym pobirać również tylko tych klientów których te pobrane zlecenia dotyczą.