Witam
zastanawiam się nad najlepszym rozwiązaniem przechowywania ulubionych pozycji filmowych.
mam bazę z filmami, ktory każdy posiada swój ID - w tym przypadku primary key.
każdy użytkownik ma możliwość po rejestracji dodawać ulubione pozycje do swojego konta. Teraz pytanie jak najlepiej to przechowywać w bazie ?
Czy stworzyć pole typu txt i dopisywać ID do pola tekstowego pomiędzy jakimś separatorem ?
Czy może stworzyć nową tabelę z kluczem filmu oraz kluczem uzytkownika ?
Który sposób wydaje się lepszy ? W pierwszym minusem jest praca na tekście, dlatego wszystko trzeba najpierw pobrać, a następnie przerobić i zapisać do bazy. z kolei drugi sposób stworzy wielokrotnie więcej rekordów w bazie, ale za to mamy obsługę na rekordach.
co sądzicie ? czy może jest jeszcze lepszy sposób ?