Dr. Vladimir Bacvanski gave a presentation on using UML (Unified Modeling Language) for data modeling. He recommended focusing on class diagrams and using only a subset of UML that is relevant for data modeling, such as classes, attributes, associations and generalizations. He described how to map UML class diagrams to entity-relationship models and databases. Automation tools can transform UML models into database definitions.