Tłumaczenie atrybutów relacji z diagramu ER na SQL

Obecnie próbuję opanować SQL po raz pierwszy, więc pracuję nad kilkoma problemami. Oto przykładowa specyfikacja bazy danych:

Studenci (imię, płeć, kurs) wykonują projekty (tytuł). Każdy projekt ma dwóch nadzorców (imię, płeć, wydział). Wszyscy uczniowie robią projekt, ale nie wszystkie projekty są podejmowane. Więcej niż jeden uczeń może wykonać ten sam projekt. Uczniowie spotykają się regularnie z jednym ze swoich przełożonych i te spotkania są rejestrowane (data, godzina, uczeń, przełożony, notatki).

Do tej pory mam sporządzony diagram ER, który moim zdaniem jest poprawny:

Mogę zdobyć podstawy (np. Tworzenie tabeli Uczniów itp.), Ale mam problem ze zrozumieniem, jak przedstawiać relacje, szczególnie relacje ze spotkań i jak je reprezentować i ich atrybuty w SQL. Czy powinienem zamiast tego utworzyć jednostkę „spotkań”?

questionAnswers(2)

yourAnswerToTheQuestion