ER diagram editor in HTML5, which uses Crow's foot notation