Designing solutions - CCEADatabase design documentation

Software designers must produce specifications to guide development teams, then they must test the software.

Part ofDigital Technology (CCEA)Digital authoring concepts (multimedia)

Database design documentation

Entity Relationship diagrams

Case Study: Vicki's Vinyl - Order LPs online

Any database system can be represented as a collection of one or more 'objects', 'things' or .

For example, Vicki’s Vinyl record shop will have customers, who have orders that relate to albums they have purchased.

Attributes can be used to describe individual properties of an entity.

Diagrams are used in the design stage to help plan how data will be organised and provide an overview of a system and how it might work. They are called .

An ER diagram for an ordering system could be modelled as follows:

An example of an entity relationship diagram

This can be read as 'ONE customer can place MANY orders, and each order can have MANY products'.