How to handle a Many-to-Many relationship with PHP and MySQL