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:
... /** * @ORM\Column(name="email", type="string") */ protected $email; ...
UserData:
... /** * @ORM\Column(name="firstname", type="string") */ protected $firstname; /** * @ORM\Column(name="lastname", type="string") */ protected $lastname; ...
Training
/** * @ORM\Column(name="name", type="string") */ protected $name; /** * @ORM\Column(name="date", type="datetime") */ 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

*** 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