![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, pisze od nowa system erp :-)
i mam taką relację w bazie danych Cytat tabela: product_category a w niej pola product_id, dostawca_id, category_id, subcategory_id czy lepiej utworzyć osobne tabele do każdej relacji [code]tabela: product_category product_id, category_id tabela: product_dostawca product_id, dostawca_id tabela: product_subcategory product_id, subcategory_id czy zostawić ? Ten post edytował ZenekN 29.11.2016, 13:31:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie koniecznie. Nie zawsze jest opłacalne rozbijanie tabel tylko po to żeby mieć normalizację zachowaną. Trzeba robić z głową.
Nie znamy poza tym specyfiki danych jakie tam są, bo może się okazać że wszystkie kolumny są wymagane (a przynajmniej większość) i wtedy nie opłaca się rozbijanie. W tym przypadku może być tak że oba rozwiązania będą ok. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 12:25 |