bhe se con una query titi fuori tutto quello che ti serve direi che e' il metodo migliore, magari stai attento a specificare solo i campi che ti servono uno per uno ..... senza fare select * che appesantisce a bestia....
ah mi raccomando se nelle tabelle hai colonne con lo stesso nome ricordati le rinomine se no fai casotto....