Junior — Middle
Podes enumerar os principais tipos de ligações entre tabelas em bases de dados relacionais?
sobes.tech IA
Resposta da IA
Os principais tipos de ligações entre tabelas em bases de dados relacionais:
- Um para um (One-to-One) — cada registo na primeira tabela corresponde exatamente a um registo na segunda e vice-versa.
- Um para muitos (One-to-Many) — um registo na primeira tabela corresponde a vários registos na segunda.
- Muitos para muitos (Many-to-Many) — os registos numa tabela podem corresponder a vários registos noutra e vice-versa. Geralmente implementado através de uma tabela intermediária de ligação.
Exemplo: tabela Utilizadores e Perfis — relação um para um; Autores e Livros — um para muitos; Estudantes e Cursos — muitos para muitos através da tabela Inscrições nos cursos.