UML no tiene una notación para una "base de datos", y las tablas relacionales, descendiendo al nivel físico, están alejadas del concepto del diseño orientado a objetos. No obstante, cualquier especialista te dirá que las entidades se pueden representar como clases, con lo que el diagrama de clases puede ser usado para representar un diagrama de entidades (y parcialmente sus relaciones). Hay mucho material sobre esto, que prometo acercarte en otro momento (no tengo direcciones de consulta a mano, pero, por ejemplo, existen interesantes debates sobre el tema en el grupo de Google sobre objetos (
http://groups.google.com/group/comp.object). Por ejemplo:
http://groups.google.com/group/comp....ebe48086e39126
o
http://groups.google.com/group/comp....52441064ac231b
o
http://groups.google.com/group/comp....96a37ce9b94276
o
http://groups.google.com/group/comp....867f10c8c692b1
o
http://groups.google.com/group/comp....b84a97512ae836