Cita:
Iniciado por juansemaster me intereso mucho esto de las tablas intermedias me gustarias si podes ondar mas en el tema o facilitarme un manual de como utilizarlas
saludos.
A ver si te vale con un ejemplo:
Una empresa de alquiler de vehiculos, el modelo tiene una tabla conductores y una tabla coches. Un conductor puede llevar distintos coches y el mismo coche lo puede llevar un conductor distinto cada dia --> Relación N:M
Para modelar esta situación lo mejor es:
Tabla conductores (id_conductor PK, ...)
Tabla coches (id_coche PK, ....)
Tabla conductores_x_coches (id_coche FK(coches), id_conductor FK(conductores), ..., PK (id_coche, id_conductor)).
Está claro que esto es una especie de pseudocodigo.
FK = foreign key
PK = primary key
Por ejemplo, en este caso, tal como está un conductor no puede conducir 2 veces el mismo coche. En tu caso, supongo que quieres que un usuario no tenga 2 veces el mismo video en favoritos....
Espero que haya quedado claro.
Salu2