Eu e meu amigo estamos criando um diagrama ER para uma liga profissional de futebol. Somos muito novos em banco de dados, então não temos certeza se tudo o que fazemos está correto.
Ao criar um relacionamento entre um gerente e um clube, ele fez isso:
Estou bastante confuso sobre o porquê dos 2 relacionamentos managedBy e signsWith serem Muitos para Muitos. Meu amigo disse que vários gerentes podem gerenciar vários clubes, um para um de cada vez. Mas não deveria ser Um para Um? Já que a qualquer momento, um clube só pode ter um único gerente gerenciando-o e um gerente só pode ter um único clube para gerenciar (não nos importamos com o gerente assistente neste caso); a mesma coisa sobre o relacionamento signsWith.
Então, qual de nós está certo?