Software tools for building ER diagrams and generating SQL scripts for relational databases:
- DBSchema Editor – This is an on-line very basic tool for designing relational databases and generating scripts. Accounts are free.
- MySQL Workbench – A comprehensive package for relational database design.
- Tutorial on relational database design - http://www.ntu.edu.sg/home/ehchua/programming/sql/Relational_Database_Design.html