Fallstudie: Det moderna varuhuset
Ett varuhus vill modellera sitt sortiment och sina kunder. Varje Produkt har ett unikt artikelnummer, ett namn och ett pris. Produkter delas in i två typer: Fysisk produkt (som har vikt och lagerplats) och Digital produkt (som har filstorlek och nedladdnings-URL). En produkt måste vara antingen fysisk eller digital, och kan inte vara båda samtidigt. Produkter kan tillhöra flera Kategorier (t.ex. "Elektronik"), och en kategori innehåller oftast flera produkter. En Kund registreras med kund-ID och namn. Kunder kan lägga flera Ordrar, men varje order tillhör exakt en kund. En order har ett ordernummer och ett datum. Varje order består av en eller flera Orderrader (rad 1, rad 2, osv.), där varje rad anger antalet av en viss produkt. En orderrad har ingen egen mening utan sin order.
Uppdrag 1: Entiteter & Attribut
Uppdrag 2: Relationer & Kardinalitet
Uppdrag 3: EER-koncept (Svaga entiteter & Arv)