I am in the process of implementing a favorites system into my web application. Users will be able to favorite which pages they like and these pages will then become visible in the favourites section of their profile.
I need to store a list of their favorites in the mysql database. As they will likely have more than one favorite I will either need to store them in an array or individually in a table called 'favorites'.
Which is the best way to go?