Witam, muszę zrobić do szkoły diagram związków encji "systemu zarządzania kursem języka angielskiego", dodam że nigdy nie miałam styczności z takim czymś i dlatego za bardzo nie mam pojęcia jak takie coś mogłoby wyglądać, na razie stworzyłam to:

http://img413.imageshack.us/i/baza333.jpg/

A więc na razie widzę to tak: W encji użytkownicy są podstawowe informacje + typ konta, w zależności od typu może on tworzyć nowe moduły lub tylko je przeglądać bądź się na nie zapisywać. W tabeli zapis_kurs użytkownik może się zapisać na jakiś moduł który go ewentualnie interesuje np. podstawowe zwroty stosowane w restauracji. W tabeli moduly użytkownik widzi dostępne moduły kursy np. wspomniany wcześniej i z tej encji są utworzone relacje z tabelami Wyrazenia - odpowiadające za jakieś słowo, albo zdanie np. computer i Od razu przetłumaczone - komputer, komentarze - komentarze na temat tego modułu co zmienić co się podoba a co nie itd., multimedia - np. jakieś scenki w restauracji tzn. filmy, albo odsłuch wyrażeń angielskich.

Wiem na razie tyle że relacje mam źle tzn. wiele do wielu, ale tak jak pisałam wcześniej nie mam za bardzo pojęcia jak rozwiązać mój problem, szukałam na google, podpatrywałam rozwiązania zastosowane w "moodle" ale za bardzo mi to nie pomogło.

Za wszelką pomoc serdecznie dziękuję.