Aula 8: Modelos de Dados Clássicos: O Modelo em Rede
O modelo em rede surgiu como uma evolução necessária para superar as limitações do modelo hierárquico, sendo também classificado como um dos pilares clássicos da ementa de banco de dados. Diferente da estrutura de árvore, o modelo em rede utiliza a topologia de grafos, permitindo que um registro "filho" (chamado de membro) possa estar vinculado a mais de um registro "pai" (chamado de proprietário). Essa mudança permitiu que o sistema representasse de forma muito mais natural a complexidade das relações do mundo real, onde as associações não são meramente lineares ou subordinadas. Padronizado pelo consórcio CODASYL na década de 1970, o modelo em rede introduziu o conceito de conjuntos (sets), que definem as ligações entre os proprietários e os membros. Imagine um cenário acadêmico: no modelo hierárquico, um aluno pertenceria a apenas uma turma; no modelo em rede, esse mesmo aluno pode estar vinculado a múltiplas turmas e professores simultaneamente sem a necessidade ...