![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Od jakiegoś czasu uczę się Symfony 3.1 w oparciu o Doctrine
Mam problem ze zbudowaniem relacji pomiędzy tabelami. Wycinek projektu bazy danych wygląda tak https://snag.gy/Bj9abF.jpg Tabela comapny - przechowuje podstawowe informacje o firmie Tabela company_type - jest odpowiednikeim kategorii Tabela company_type_relation - łączy dwie powyższe tabele Podczas generowania formularza dodawania firmy, ładuję sobie do selectbox'a dane z company_type. Jak napisać adnotacje w entity company aby po zapisie wypełniła się prawidłowo tabela company_type_relation ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W takim razie tabela łącząca nie jest Ci potrzebna. W entity company powinieneś mieć pole companyType i dla niego ustawione ManyToOne
http://symfony.com/doc/current/book/doctrine.html I szukaj ManyToOne Ten post edytował kapslokk 12.07.2016, 12:14:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:03 |