Witam,
Mam dwie tabele jeden do wielu grupa->student

mam teraz formatke gdzie sa wpisywane dane studenta: imie, nazwisko,grupa
teraz jak powinenem dodac tego studenta do bazy danych? tak?
1) sprawdzić, czy wprowadzona grupa juz istnieje jeżeli tak to pobrac jej id_grupa, jezeli nie to ja dodac i pobrac id_grupa
2) dodac imie nazwisko do tabeli grupa oraz do klucza obcego przypisac id_grupa z pk1

natomiast jak usuwam studenta to muszę ręcznie usunąć jego wpis(jako klucz obcy), we wszystkich tabelach jakich występuję ? sa tabele student -> realizowane prace, jak usunę studenta to ręcznie muszę usunąć też wpisy z tabeli realizowane prace?