![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 4 Dołączył: 12.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Zawodnik - Tabela_A i Obiekt_A
Przypisanie zawodnika do drużyny - Tabela_B i Obiekt_B Przypisanie zawodnika do meczu - Tabela_C i Obiekt_C Oczywiście Tabele są ze sobą powiązane: Tabela_A.player_id = Tabela_B.player_id Tabela_B.match_id = Tabela_C.match_id Tabela_C.pos_id Sytuacja wygląda następująco. W profilu zawodnika znam id z Tabeli A. W spisie drużyny znam id z Tabeli B W samym meczu znam id z Tabeli C. Jak widać, nie zawsze znam na starcie id z tabeli_A, Czasami muszę wyciągać je z Obiektu_B i potem Obiektu_A. Pytanie: Jak ugryźć to poprawnie, aby wszystko wyglądało w pełni OOP i nie sprawiało w przyszłości problemu Wariant I.
Wariant II.
Czy może jeszcze inaczej? Nie chodzi mi o to, że ktoś z szanownego Grona napisze za mnie ten kod, chodzi raczej o wskazanie właściwej drogi. Ten post edytował marins 28.08.2011, 19:56:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 23:12 |