# S2 Banco de dados ### Modelagem de Dados- Cardinalidade # ***cardinalidade*** ## Cardinalidade Máxima ### Esse é o número máximo de instâncias que podem participar de um relacionamentos. Por exemplo 1 ou N ## Cardinalidade Mínima ### Número mínimo que **deve** estar obrigatoriamente participar de um relacionamento presente em instâncias: zero é participação opcional e um é obrigatório. #### exemplo ![](https://i.imgur.com/mHZjGPM.png) ![](https://i.imgur.com/oIPqFzE.png) ![](https://i.imgur.com/kILSLD9.png) ## Relacionamento Binário um-para-um ## 1-1 ![](https://i.imgur.com/Kqx4sXw.png) ### Uma instância de entidade única, relacionada com outra instância de entidade uníca ou seja, 1:1. ![](https://i.imgur.com/Gy3AfRi.png) ## Relacionamento um para muitos. ## 1:N ![](https://i.imgur.com/1h7lXya.png) ### Uma instância de entidade única se relacionando com uma instância de multiplas unidades. ![](https://i.imgur.com/j0nh6Ef.png) ## Relacionamento Binário de muitos para muitos ## N:M ![](https://i.imgur.com/s0BhVqZ.png) ### Uma instância de muitos para muitos. ![](https://i.imgur.com/s5Ipizs.png) ### A importância da cardinalidade é conseguir ligar "containers", conseguir juntar as informações e facilitar a busca e ligações entre eles.
{"metaMigratedAt":"2023-06-15T23:59:00.667Z","metaMigratedFrom":"Content","title":"S2 Banco de dados","breaks":true,"contributors":"[{\"id\":\"ecd6a085-2fa0-4629-8359-16ac8a5e1fd9\",\"add\":1266,\"del\":4}]"}
Expand menu