ある質問のインタビューを受けましたが、インタビュアーが私を混乱させようとしていたのか、それとも本気だったのかはわかりません。
Student
質問は、テーブルがあることでした。
Student
ID, Name
そしてCourse
テーブル:
Course
ID, Name
今私が欲しいのは、NN関係で学生とコースをマッピングすることです。
新しいテーブルを作成しましたStudentCourseRelationship
StudentCourseRelationShip
ID StudentID CourseID
彼は、新しいテーブルを作成する権限がないと答えたので、新しい列を追加できますか、と尋ねたところ、イエスと答えました。
だから私は彼に、これは推奨される方法ではないと答えましたが、どちらかCourse
またはStudent
テーブルに列を追加して、カンマ区切りの値を入れることができます。
お気に入り
Student
ID Name
1 abc
2 def
3 ghi
4 hij
5 jkl
Course
ID Name StudentIDs
1 English 1,3,4
2 Maths 3,5
3 Geography 1,2,4
彼は大丈夫だと言いました、3番目の解決策を教えてください。私はそこで立ち往生しました.彼は私に3番目の解決策を教えてくれませんでしたが,私は興味があります.3番目の解決策が存在するかどうか. 3番目の解決策、そして彼は、3番目の解決策があるようでした、行ってそれを探してください。