Zgodnie z dokumentacją mySQL powinieneś być w stanie skonfigurować mapowanie kluczy obcych do kompozytów, co będzie wymagało utworzenia wielu kolumn.
Dodaj kolumny i umieść to w swojej group
stół
FOREIGN KEY (`beggingTime`,`day`,`tutorId`)
REFERENCES tutorial(`beggingTime`,`day`,`tutorId`)
Jak Steven wspomniał w poniższych komentarzach, NALEŻY spróbować zmienić architekturę tak, aby tabela samouczka używała rzeczywistego klucza podstawowego (nawet jeśli jest to tylko klucz zastępczy tożsamości). Pozwoli to na większą wydajność, ponieważ SQL został zbudowany dla tego typu relacji, a nie złożonych.