Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Cardinalidade (0,1) existe?

Olá!

Estou usando o curso para modelar um schema aqui na minha organização.

No caso, tenho uma entidade "objetivo" e outra "projeto"

Um projeto pode atender a no mínimo 1 e no máximo vários objetivos (1,n)

No entanto, pelas regras do negócio eu não sou obrigado a ter projeto para todos os objetivos. Nesse caso a cardinalidade fica (0,1)? Isso existe?

1 resposta
solução!

Bom dia, Hugo! Tudo bem?

Sim, a cardinalidade que você está descrevendo pode ser representada como (0,n) e não (0,1).

Aqui está a explicação:

Um projeto pode atender a um ou mais objetivos → Isso significa que, do ponto de vista da entidade projeto, a relação com objetivo é de (1,n). Um objetivo pode ou não estar vinculado a um projeto → Isso significa que, do ponto de vista da entidade objetivo, a relação com projeto é de (0,n). Portanto, a relação entre projeto e objetivo é (0,n) - (1,n), ou seja:

Um objetivo pode estar relacionado a nenhum ou vários projetos. Um projeto deve estar relacionado a pelo menos um objetivo.

Espero ter ajudado, se sim marque como solucionado, ficaria grato <3