Dit is een externe-sleutelfout. Dit betekent dat de tabel of gegevens die u probeert in te voegen, een of andere beperking voor een externe sleutel overtreedt.
Zie:http://dev.mysql .com/doc/refman/5.6/en/innodb-foreign-key-constraints.html
Dit wordt meestal veroorzaakt door het gebruik van een SQL-dump die is gemaakt door een programma van derden dat niet weet hoe externe sleutels correct moeten worden gedumpt, of ook door oudere versies van mysqldump.
Download een MySQL 5.5- of 5.6-client en mysqldump de database helemaal opnieuw.
U kunt het misschien ook laten werken door uw SQL-bestand opnieuw te ordenen om de PRODUCT-tabel te maken vóór de ASSIGN-tabel.