http://www.databaseanswers.org/modelling_tools.htm