Tengo que crear el típico sistema de "añadir item a lista", por ejemplo, como tiene youtube, o eBay. A bote pronto se me ocurren dos métodos, cuál os gusta mas?:
El requisito es que los usuarios, también pueden crearse sus propias listas:
METODO 1:
Dos tablas para mantener el nombre de las listas (standar y custom) y una sola tabla para guardar las relaciones:
Código PHP:
standar_list
--------------
id
name
custom_list
--------------
id
name
item_list
----------
id
id_user
id_item
id_standar_list
id_custom_list
METODO 2:
Dos tablas para mantener el nombre de las listas (standar y custom) y dos tablas para guardar las relaciones:
Código PHP:
standar_list
--------------
id
name
custom_list
--------------
id
name
item_list_standar
----------
id
id_user
id_item
id_standar_list
item_list_custom
----------
id
id_user
id_item
id_custom_list
Gracias!