Mam serwis z filmami i chciałem, aby przy każdym filmie pokazywane były filmy powiązane (podobne). I tutaj moje zapytanie:
jak najlepiej rozwiązać to zagadnienie (utworzyć oddzielną tabelę itp.), aby było to najbardziej optymalne??
patryczakowy
1.07.2009, 10:31:18
zakładam że filmy masz podzielone w kategorię w najprostszy sposób możesz wyświetlać na przykład 5 losowych z tej samej kategorii
Plebanov
1.07.2009, 10:49:47
Mam takie coś jak gatunek, ale nie o to mi dokładnie chodzi.
Np. mam film Piła i chcę, by przy wyświetlaniu tego filmu obok pojawiły mi się linki do innych podobnych (Piła II, Piła III)
patryczakowy
1.07.2009, 10:59:27
można by też pomyśleć nad zastosowaniem jakiś słów kluczowych dla każdego filmu a przy wyświetlaniu sprawdzał byś czy istnieją jakieś filmy z podobnymi słowami kluczowymi
maly_swd
1.07.2009, 12:02:24
Chyba najtrafniej bedzie jak zrobisz dodatkowa tabele z ID_film, ID_film_podobny. I bedzie wszystko ladnie smigalo
Spawnm
1.07.2009, 12:27:48
Wtedy trzeba by było edytować wcześniejsze filmy przy każdym dodaniu nowego ... Daj dodatkowe pole i w nim zapisuj słowo kluczowe dla filmu np dla pił będzie to piła itp, potem where pole='piła'
sowiq
1.07.2009, 13:00:50
Cytat(Spawnm @ 1.07.2009, 13:27:48 )
Wtedy trzeba by było edytować wcześniejsze filmy przy każdym dodaniu nowego ...
Hehe, a nie jest tak, że jeśli film A jest powiązany z B, to B jest powiązany z A? Takie relacje działają w obie strony
Ale i tak tagowanie jest najlepszym sposobem na Twój problem. Nie musisz ograniczać się oczywiście tylko do jednego tagu na film.
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.