Проблемът тук е, че id_druhu
в druh_knihies
се дефинира като bigIncrements
и създавате doba
като unsignedInteger
и при използване на външен ключ типът трябва да е точно същият. Така че в този случай вместо
$table->unsignedInteger('doba');
трябва да използвате
$table->unsignedBigInteger('doba');