評価したい (非常に良い、良い、普通、悪い...) 2 つのオブジェクト: 生徒と教師。どちらの設計ソリューションが優れていますか?
解決策 1:
学生(StudentID, Rating,...)
-----1--------良い-----
-----2--------悪い-----
------3-----非常に良い-----
Teachers(TeacherID、評価、...)
---1-----とても良い-----
-----2--------悪い-----
------3--------悪い-----
解決策 2:
学生(StudentID、RatingTypeID、...)
------1----------------2----------------------
------2----------------1----------------------
-----3----------------3----------------------
Teachers(TeacherID、RatingTypeID、...)
------1----------------1----------------------
------2----------------1----------------------
-----3----------------3----------------------
RatingType(RatingID, RatingDescription,...)
---1-------------とても良い---------
---2-------------------良い----
------------------3----------------悪い---------------
両方とも十分でない場合は、いくつかの提案をいただけますか? ありがとう!