pr0kt0r
4.09.2011, 19:11:05
Witam, piszę do was ponieważ mam nadzieje, że ktoś podsunie mi pomysł jak najlepiej wykonać taką relacje, że do jednego artykułu będzie przypisane wiele kategorii. Sprawa wygląda tak, że napisałem całe oprogramowanie do pewnego serwisu w codeigniter, lecz teraz klient wymyślił sobie, że każdy artykuł będzie można dodawać do wielu kategorii i sporą część skryptu pewnie będzie trzeba zmieniać. Na pewno wielu z was już realizowało coś takiego, tak więc proszę napiszcie jak wg. was najlepiej to wykonać.
Pozdrawiam
lobopol
4.09.2011, 19:27:06
Dodatkowe 2 tabele w bazie:
kategoria id,nazwa,jakieś tam inne pola
wpis_kategorie:
id,id_wpisu,id_kategorii
I finito
cycofiasz
4.09.2011, 19:27:11
Chodzi Ci o strukturę bazy? Jeśli tak to należy stworzyć tabelę z kolumnami id_artykułu i id_kategorii, typowa relacja wiele do wielu
Kshyhoo
4.09.2011, 19:27:15
3 tabele:
1. kategorie
2. artykuły
3. powiązania między poyższymi
pr0kt0r
4.09.2011, 19:33:40
Problem rozwiązany, dzięki za pomoc. Szczególnie tobie lobopol.
Też tak to sobie wyobrażałem, ale nie byłem pewien czy to właściwe rozwiązanie, ale jeśli trzy osoby podają takie rozwiązanie to przyjmuje że jest dobre.
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.