## Session Two | Banco de Dados Cauê Freitas Barreto INFOB 05 [toc] ### Mapa Mental Nesse checkin muito completo sobre SQL ele explica sobre Cardinalidades em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos o graus de relação entre duas entidades ou tabelas. Por exemplo, considere um banco de dados desenhado para manter informações relativas a um hospital. Esse banco de dados poderá ter várias tabelas como: Tabela médico onde constará informações sobre o médico profissional; Tabela paciente onde constará dados relativos aos assuntos médico e sobre o tratamento do paciente; Tabela departamento onde será tratado as informações relativas as divisões departamentais do hospital. Neste modelo teremos o seguinte cenário: Existirá o relacionamento vários-para-vários (N:N) entre os registros da tabela médico e os registro da tabela paciente, um médico atende diversos pacientes, assim como um paciente pode ser atendido por diversos médicos; Existirá o relacionamento um-para-vários (1:N) no relacionamento entre a tabela departamento em relação a tabela de médicos, pois um médico, poderá trabalhar em somente um departamento do hospital, contudo, um departamento poderá ter vários médicos. Já o relacionamento um-para-um (1:1) será usado nos casos onde o registro de uma tabela só poderá ter uma associação com um registro de outra tabela. No nosso caso, isso caberia na relação entre um quarto de apartamento e um paciente. Pois um paciente só poderá estar em um determinado apartamento, e cada apartamento só poderá abrigar um determinado paciente (partindo do princípio de quartos individuais).
{"metaMigratedAt":"2023-06-15T23:48:41.629Z","metaMigratedFrom":"Content","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"4197b53a-4db5-46d1-a826-1e82b9d77550\",\"add\":1709,\"del\":8}]"}
Expand menu