Laravel 4: czy jeden model może obsługiwać kilka tabel DB?

W mojej aplikacji mam kilka tabel mysql: Toronto, Vancouver, Montreal, itd ... i używam klasy DB do pracy z nimi, np.

$data = DB::select('select * from toronto where id = ?', array($id));

Chcę zacząć używać Eloquent. Jestem nowy w Laravel i zastanawiałem się, czy możliwe jest, aby jeden model pracował z kilkoma stołami, np .:

class City extends Eloquent {
      protected $table_a = 'toronto';
      protected $table_b = 'vancouver';
      protected $table_c = 'montreal';
}

questionAnswers(2)

yourAnswerToTheQuestion