Tenho as entidades "Estudante" e "Curso" e estão ligadas a uma relação muitos-para-muitos chamada "Exame". A relação "Exame" tem um atributo "Grade". Para este modelo ER, fiz um esquema relacional:
Student(StudentID, StudentName, DoB)
Course(CourseID, CourseName)
Exam(StudentID, CourseID, Grade)
Alguém pode explicar como você colocaria em um esquema relacional o fato de que um aluno não pode obter várias notas para um único curso? Por exemplo, não podemos ter registros como (Student1, Course1, Grade1)
e (Student1, Course1, Grade2)
.