Drawing makes you see things clearer, and clearer, and clearer still. The image is passing through you in a physiological way, into your brain, into your memory - where it stays - it's transmitted by your hands.
—Martin Gayford, A Bigger Message: Conversations with David Hockney
Draw models with draw.io
Draw.io (diagrams.net) general introduction
A lot of tools exist for drawing models. We will use draw.io (also known as ‘diagrams.net’) in this course. You can use draw.io both locally (after installing ) and as a web-application. The following video gives a brief, general introduction (that is not specific to conceptual modelling).
Draw a conceptual data model with draw.io
This short film demonstrates how to draw a conceptual data model in Draw.io. The following topics are covered:
- entity types, relations, attributes and cardinalities;
- select, copy / paste, undo;
- connect items;
- design: lay out, color, lines, font.
Logical data model drawing with draw.io
This video explains well how to draw a logical data model in draw.io. Towards the end, the video is just a bit too detailed. For instance, in the last minute it talks about a ‘non-defining entity’, which we don't cover in this course. So be sure to only watch the relevant parts.
From conceptual to logical
An additional video where someone starts from a conceptual data model and explains how he transforms it into a logical model.