sores e que a capacidade máxima de
uma turma é de 40 alunos. Esta empresa oferece os seguintes cursos:
Algoritmos e Lógica de Programação, Programação Java,
Programação C#, Programação Python e Programação Cobol,
podendo ter várias turmas para cada um. Uma turma, de qualquer
curso, deve ter no mínimo 15 alunos matriculados, caso contrário, será
cancelada, além disso, deve ter somente um professor e este só pode
ensinar em até duas turmas. Para finalizar, um aluno pode se
matricular em até três turmas por ano.
Construa uma tabela contendo: entidades, relacionamentos e
respectivas cardinalidades, conforme a estrutura:
Entidade Relacionamento Cardinalidade Entidade
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto,implementação e gerenciamento. São Paulo. Editora GengageLearning, 2011. Considerando o texto acima, suponha que uma empresa detreinamentos possua 23 professores e que a capacidade máxima deuma turma é de 40 alunos. Esta empresa oferece os seguintes cursos:Algoritmos e Lógica de Programação, Programação Java,Programação C#, Programação Python e Programação Cobol,podendo ter várias turmas para cada um. Uma turma, de qualquercurso, deve ter no mínimo 15 alunos matriculados, caso contrário, serácancelada, além disso, deve ter somente um professor e este só podeensinar em até duas turmas. Para finalizar, um aluno pode sematricular em até três turmas por ano. Construa uma tabela contendo: entidades, relacionamentos erespectivas cardinalidades, conforme a estrutura:Entidade Relacionamento Cardinalidade Entidade
Com base nas informações fornecidas, podemos construir a tabela de entidades, relacionamentos e cardinalidades da seguinte forma: Entidades: - Aluno - Professor - Curso - Turma Relacionamentos: - Matrícula (entre Aluno e Turma) - Ministra (entre Professor e Turma) - Oferece (entre Curso e Turma) Cardinalidades: - Aluno possui cardinalidade de 0 a 3 na relação Matrícula - Turma possui cardinalidade de 15 a 40 na relação Matrícula - Professor possui cardinalidade de 1 a 2 na relação Ministra - Turma possui cardinalidade de 1 na relação Ministra - Curso possui cardinalidade de 1 a muitos na relação Oferece - Turma possui cardinalidade de 1 na relação Oferece Lembrando que essas cardinalidades são baseadas nas informações fornecidas no texto.
Para escrever sua resposta aqui, entre ou crie uma conta
Gestão da Tecnologia da Informação
•IGTI
Compartilhar