Witam

Na wstępie chciałbym zaznaczyć, że to moje początki z Doctrine i jestem raczej zielony w temacie. Nie wiem też czy dział frameworki jest opdowiedni na ten post jeżeli nie to proszę o przeniesienie i przepraszam za pomyłkę.

Mam 3 modele User, UserData i Training.

User:
  1. ...
  2. /**
  3.   * @ORM\Column(name="email", type="string")
  4.   */
  5. protected $email;
  6. ...


UserData:
  1. ...
  2. /**
  3.   * @ORM\Column(name="firstname", type="string")
  4.   */
  5. protected $firstname;
  6.  
  7. /**
  8.   * @ORM\Column(name="lastname", type="string")
  9.   */
  10. protected $lastname;
  11. ...


Training
  1. /**
  2.   * @ORM\Column(name="name", type="string")
  3.   */
  4. protected $name;
  5.  
  6. /**
  7.   * @ORM\Column(name="date", type="datetime")
  8.   */
  9. protected $date;


User OneToOne UserData
Training ManyToMany User.

Czy mógłby mi ktoś pomóc z napisaniem adnotacji i reszty kodu do takich modeli tak aby stworzyć relacje? Najprostsze adnotacje napisałem sam.
Starałem się też posiłkować przykładem tworzenia bugtrackera w manualu doctrine ale nie do końca to rozumiem - dlatego też pozwoliłem się wołać o pomoc tutaj wink.gif


*** EDIT ***

Proszę o usunięcie / zamknięcie wątku. Sprawa jest prostsza niż myślałem ;p
http://docs.doctrine-project.org/en/2.0.x/...on-mapping.html