duplicado: Many to Many Relation Design - Intersection Table Design¿Usar claves compuestas? ¿O siempre usas claves sustitutivas?
Si tengo estas tablas (* = clave principal):
user
id*
name
group
id*
name
¿Es esto mejor?
user_group
user_id*
group_id*
¿O es mejor?
user_group
id*
user_id
group_id
Mejor es subjetivo. Ambos funcionarán bien. Mi voto personal sería para clave compuesta, pero de nuevo preferencia personal. –
Este es un duplicado de varias otras preguntas sobre SO. Es una pregunta legítima, pero se ha formulado y respondido antes. –
El enlace que se indicó como duplicado tiene una respuesta aceptada que realmente no responde a esta pregunta. –