Сблъсках се със същия проблем, когато използвам VIEW и изглежда, че phpmyadmin просто не може да докаже, че има колони в резултатната заявка, която е уникална по дизайна на таблицата. Във вашия случай това е stock_id, но тъй като има присъединяване на множество таблици и stock_id не присъства в други редове, той не може да определи кой ред трябва да бъде засегнат при редактиране или изтриване. Това предупреждение може да бъде деактивирано чрез конфигурация
$cfg['RowActionLinksWithoutUnique'] = true
https://docs.phpmyadmin.net/en/latest/config.html #cfg_RowActionLinksWithoutUnique