http://www.devart.com/dotconnect/mysql/articles/tutorial_ef.html