SchemaBank is a web-based database modeling tool and designer for schema versioning, branching, change management in a collaborative environment.
You can now design your database anytime anywhere, with any modern web browsers.
It supports MySQL and PostgreSQL at the beta stage.
In addition to visual modeling and forward engineering to SQL scripts, SchemaBank also provides schema reverse-engineering from database server; multi-branch versioning; diff comparison among versions; refactoring (e.g. SQL alter scripts to update database structure) ; project sharing (read/write); team notes; vendor-specific SQL statements, project recovery, etc.
Online demo available at http://draw.schemabank.com/demo.html
SchemaBank offers both paid subscriptions and free accounts.