Das Problem hier ist, dass id_druhu in druh_knihies ist definiert als bigIncrements und Sie erstellen doba als unsignedInteger und wenn der Fremdschlüsseltyp verwendet wird, sollte er genau gleich sein. Also in diesem Fall statt
$table->unsignedInteger('doba');
sollten Sie verwenden
$table->unsignedBigInteger('doba');