Is there any good explanation of how to use MySQL's foreign key construct?
I don't quite get it from the MySQL docs themselves. Up until now I've been handling things like foreign keys with joins and programming code.
And the second part of the question, are there any improvements to be made by using MySQL's inbuilt foreign keys?