Byłem ciekaw. Otwieram jeden wątek w dwóch zakładkach (zakładam, że dwóch użytkowników czyta). W jednej zakładce dodaję komentarz, w tym czasie na drugiej usuwam post, do którego ma być dodany komentarz. Dodaję komentarz. Dodawanie komentarza kończy się:
Błąd: Cannot add or update a child row: a foreign key constraint fails (`coyote`.`post_comment`, CONSTRAINT `post_comment_ibfk_1` FOREIGN KEY (`comment_post`) REFERENCES `post` (`post_id`) ON DELETE CASCADE) (errno: 1452)<br />
INSERT INTO post_comment (comment_post, comment_time, comment_text, comment_user) VALUES(701827, 1294227814, "komentarz", 9093)
Czyli wychodzi na to, że nieprzewidziane zostało usunięcie postu i zezwolenie na dodanie do niego komentarza. Nie wiem czy jasno wytłumaczyłem... :)