Podle dokumentace k mySQL měli byste být schopni nastavit mapování cizího klíče na kompozity, což bude vyžadovat vytvoření více sloupců.
Přidejte sloupce a vložte to do své group
tabulka
FOREIGN KEY (`beggingTime`,`day`,`tutorId`)
REFERENCES tutorial(`beggingTime`,`day`,`tutorId`)
Jak se Steven zmiňoval v níže uvedených komentářích, MĚLI byste to zkusit přepracovat tak, aby výuková tabulka používala skutečný primární klíč (i když je to pouze klíč náhradní identity). To umožní vyšší výkon, protože SQL byl vytvořen pro tento typ vztahu, nikoli složený.