sensowne rozmieszczenie tabel

0

Witam . Mam do napisania baze danych "Dziennik ocen studentów" . Zastanawialem się jakie tabele stworzyć , zastanawiałem i wymysliłem że stworzę tabele:

NAUCZYCIELE(id,ime , nazwisko ,miejsce zamieszkanie itd) 
UCZEŃ (id,imie , nazwisko , miejsce zamieszkanie itd)
PRZEDMIOT(nazwa przedmiotu , prowadzacy , ocena1 ,ocena2 ,ocena3 ,ocena4 )

i teraz motam sie jaką tabele stworzyć żeby to wszystko zlączyć (myślałem o jakiejśc tabeli np ROK albo GRUPA ) , a może po prostu tworzyć tyle tabel ile jest grup na roku , np GRUPA_INF_2gi_rok , GRUPA_INF_3gi_rok itd ? może ktoś pomóc ?

0

a moze pomyslec chwile dluzej :P

  1. grupa sklada sie z uczniow
  2. nauczyciel uczy konkretna grupe konkretnego przedmiotu (raczej jedna grupa nie jest uczona tego samego przedmiotu przez kilku nauczycieli, przynajmniej takie zrobilbym zalozenie)
  3. uczen dostaje oceny z przedmiotu
    wiec proponuje tabele:
    GRUPA (id, nazwa, ...)
    GRUPA_UCZEN (grupaId, uczenId)
    GRAFIK/PLAN (nauczycielId, przedmiotId, grupaId) - dawno nie bylem w szkole i nie wiem jak to sensownie nazwac :)
    OCENY (uczenId, przedmiotId, ocena)
0

dawno tu nie zagladalem , myslalem ze nikt nie odpisze :) a tu jedna perelka , wielkie dzieki bardz mi ulatwiles sprawe :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1