title: Doctrine 2 - how to join column from another entity without create real column in table?
body: <p>I have Entities 
  Language , Route, Page. Language is related to Route and Route is related to Page. I need automatic language entity when I get page. 
  Is possible join language entity to page entity without create column in page table?</p>
  
  <pre><code>class Language {
  
  ......
  }
  
  class Route {
  
  /**
   * @ORM\ManyToOne(targetEntity="Language")
   * @ORM\JoinColumn(name="languages_id", referencedColumnName="id")
   * @var Language
   */
  protected $language;
  }
  
  class Page {
  
  /**
   * @ORM\ManyToOne(targetEntity="Route")
   * @ORM\JoinColumn(name="routes_id")
   * @var Route
   */
  protected $route;
  
  /**
   * Is possible join language Entity without create column in page table?
   */
  protected $language;
  
  }
  </code></pre>