Witam,
robię katalog z firmami które produkują meble. Katalog podzielony jest na kategorie i jest ich około 40 (meble łazienkowe, kuchenne, komody, regały etc.).
Aktualnie robię formularz który dodaje firmę do bazy danych jednakże natknąłem się na problem. Każda firma może mieć przypisane kilkanaście kategorii i nie bardzo wiem jak to rozwiązać w bazie danych. W tematyce relacyjnej jeśli chodzi o bazę danych raczej raczkuję.
Wymyśliłem narazie coś takiego:
tabela1: company(companyID, companyName, companyAddress, etc etc)
tabela2: categories(categoryID, categoryName)
tabela3: companyCategories(companyID, categoryID)
I tu pojawia się problem, wiem że najprawdopodobniej chodzi tutaj o multiple rows jednak nie mogę wymyśleć jak do jednego companyID przypisać np. 10 różnych categoryID aby było to wydajne).
Bardzo proszę o porady. Pozdrawiam