Can I use UML for ERD diagrams?
Yes, for example Visual UML (Visual Object Modelers) will simply suggest Relational Table as a class stereotype. However, this may depend on the instrument, so try first. For example, see Visual Paradigm for UML .
a source to share
I found a UML database modeling workaround with EclipseUML Omondo. I just need to write my stereotypes and get my annotations in java code right away. The annotated code is then used with the Hibernate mapper to create my database. It works very well and is easy :-)
It is a top-down approach from model to database using stereotype in class diagram with live annotation synchronized between diagram and code. I have never seen any other tool besides Omondo doing this direct java annotation synchronization and it is really excellent for me :-)
a source to share