⚡ EXERCÍCIO 2 — 10 min | Diagrama ER
Desenhe (papel ou ferramenta online) o DER do cenário abaixo:
📄 Cenário: Sistema de Escola Online
A escola tem professores que ministram disciplinas e alunos que se matriculam nessas disciplinas. Cada disciplina é ministrada por apenas um professor. Um aluno pode se matricular em várias disciplinas e uma disciplina pode ter vários alunos. Cada matrícula registra a data de inscrição e a nota final (opcional).
--------------------------------------------------------------------------------------------
1. Identifique entidades e atributos
Liste entidades com seus atributos. Marque PKs. Dica: há 3 entidades principais + 1 associativa.
2. Defina os relacionamentos com cardinalidade
Escreva: Entidade A [card] Entidade B. Identifique qual relacionamento precisa de junction table (tabela associativa).
3. Esboce o diagrama
Use papel, dbdiagram.io ou draw.io. Coloque retângulos para entidades e linhas para relacionamentos.
BONUS — Escreva o SQL
Com base no diagrama, escreva o CREATE TABLE para as 4 tabelas identificadas
To embed this project on your website, copy the following code and paste it into your website's HTML: