Cita: Entiendo que la entidad personaje puede dominar o ser dominada por otros entidades del mismo tipo, pero a la hora de llevar esto al sistema relacional (tablas), que resultado daria????Seria una tabla en la cual hay un atributo que sea idDominador o serian dos tablas????
La respuesta de cómo se implementa te la dan dos cosas:
1) La cardinalidad de la relación.
2) Los atributos propios de la relación.
- Si la relación dominador - dominaod es 1:N y sin atributos propios, es una FK de la tabla apuntando a la misma tabla.
- Si la relación es N:N, se requiere siempre una tabla para administrar la relación (por definición, toda relación N:N genera una tabla nueva).
- Si la relación es 1:N, pero tiene atributos propios, lo correcto sería tabla dependiente (entidad débil), con el o los atributos como parte de esa tabla.