Skip to content


1. Reproduction

The first step in creating good diagrams is simply to copy an existing one faithfully. Use to reproduce the diagram below.

ERD example

2. Translation

The links below lead to ER diagrams which are not in UML format. Use to produce a UML version of each one.

3. Problem solving

The diagrams linked in this section all have something wrong with them. Write down as many problems as you can identify - some diagrams may have several issues. When you have done that, use to create a correct version of each one.