No 4 tabele masz? Jest źle. Tu masz jedną relacje, dwie tabele., nie wiem jak to powinno wyglądać ale moim zdaniem narysował bym po prostu dwie tabele tak ja te na dole z określeniem odpowiednich zależności.
Źle jest to że FK- klucz obcy nie jest dla "Przedmiotu" tylko dla pracownika, bo to po pracowniku odnosisz się do referencją do przedmiotu, a nie przedmiotem do pracownika.
Dodatkowo Primary key, dodałbym AUTO INCREMENT
Więc błędnie relacje zapisałeś pytanie czy to relacja jednostronna czy obustronna? ( ----) wskazuje że jest jednostronna