Miałem sobie tablice client_categories i client powiązane tworzone tak:
http://wklej.org/id/608994/
Wszystko działało ok.
Ale gdy do bazy dorzuciłem kilka dodatkowych tablic, NIEZWIĄZANYCH z tymi tablicami, dostaje error:
Message: Unable to execute INSERT statement [INSERT INTO `client` (`CLIENT_ID`) VALUES (tongue.gif1)] [wrapped: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`infoli_news_infoli_pl`.`client`, CONSTRAINT `clienthascategory` FOREIGN KEY (`client_categories_id`) REFERENCES `client_categories` (`client_categories_id`) ON DELETE CASCADE ON UPDATE CASCAD)]

Wykorzystuje Propel ORM, ale nie wydaje mi się, że to jego wina.
W razie czego tu jest schema do tych tablic.
http://wklej.org/id/608996/

Byłbym wdzięczny gdyby ktoś to sprawdził.a