Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Doctrine][Symfony2] utworzenie relacji między tabelami w jednym obiekcie
r4xz
post
Post #1





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

Ostrzeżenie: (0%)
-----


Relationship Mapping Metadata

Wyobraźmy sobie teraz sytuację: posiadam duży portal w którego skład wchodzi forum, kalendarz, PW itp. Każda wiadomość musi być powiązana z użytkownikiem, który ją wysłał, tak samo każdy dodany post oraz wydarzenie w kalendarzu - czy równoznaczne jest to z tworzeniem wielu linijek powiązań w "Entity" użytkownika? Ogólnie chciałbym uzyskać możliwości jakie oferuje doctrine odnośnie relacji, ale także powiązania z użytkownikiem definiować wyłącznie w obiekcie post/pw/wydarzenie.

PS chyba odpowiednio dokładnie sprecyzowałem problem? (IMG:style_emoticons/default/smile.gif)

--EDIT--
aha, może to działać na zasadzie że post możemy powiązać z użytkownikiem, ale użytkownika z napisanymi postami już nie.

Ten post edytował r4xz 19.07.2012, 12:03:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
m44
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 10
Dołączył: 16.11.2008

Ostrzeżenie: (0%)
-----


Nie wiem czy dobrze zrozumiałem problem, ale w dokumentacji Doctrine 2 masz opisane wszystkie typy relacji między encjami.
Są to na przykład jeden do jednego, jeden do wielu i wiele do wielu, zarówno w wersji jedno, jak i dwukierunkowej.
Nie powinieneś mieć więc problemu ze zrobieniem tego, co chcesz.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 07:06