Това е грешка на външен ключ, означава, че таблицата или данните, които се опитвате да вмъкнете, нарушават ограничение на външен ключ.
Вижте:http://dev.mysql .com/doc/refman/5.6/en/innodb-foreign-key-constraints.html
Обикновено това се причинява от използване на SQL dump, създаден или от програма на трета страна, която не знае как да изхвърля правилно чужди ключове, или също по-стари версии на mysqldump.
Изтеглете MySQL 5.5 или 5.6 клиент и mysqldump базата данни от нулата.
Може също да можете да го накарате да работи, като пренаредите вашия SQL файл, за да създадете таблицата PRODUCT преди таблицата ASSIGN.