I've read this question: What is MySQL's default ON DELETE behavior? which outlines the behaviours of different options - NO ACTION, RESTRICT, SET NULL, and CASCADE for on update / on delete actions for MySQL foreign keys.
However, there's another option - just blank. You can set it to blank - it's not a required field per se.
What does leaving it blank do? Is it the same as setting it to "NO ACTION"?