ER-Diagramm der Nordwind-Datenbank
Beschreibung der Datenbank
Die Nordwind-Datenbank wird als Beispiel-Datenbank zu Microsoft Access mitgeliefert. An diesem Beispiel kann man erkennen wie das Rechnungswesen einer Firma mit Hilfe einer Datenbank durchgeführt werden kann.

Die Datenbank besteht aus sieben Entitätstypen:

• Lieferanten liefern Artikel, die bestimmten Kategorien zugeordnet sind
• Kunden bestellen Artikel
• die Bestellungen werden vom Personal der Firma bearbeitet
• die Auslieferung einer Bestellung erfolgt über eine Versandfirma

Die Beziehungen zwischen den Entitätstypen lassen sich kurz wie folgt charakterisieren:

• eine Firma kann mehrere Artikel liefern, ein Artikel kommt aber von genau einer Firma
• eine Kategorie umfasst mehrere Artikel, ein Artikel gehört genau einer Kategorie an
• ein Artikel kann in mehreren Bestellungen vorkommen und zu einer Bestellung gehören mehrere Arikel (n:m-Beziehung)
• ein Kunde kann mehrere Bestellungen aufgeben, aber eine Bestellung gehört zu genau einem Kunden
• ein Personalmitarbeiter bearbeitet mehrere Bestellungen, aber eine Bestellung wird immer von genau einem Mitarbeiter bearbeitet
• eine Versandfirma liefert mehrere Bestellungen aus, aber eine Bestellung wird immer von einer Versandfirma ausgeliefert

Das ER-Diagramm zeigt aus Gründen der Übersichtlichkeit nur einige wichtige Attribute der Entitätstypen an. Sie können sich auch das komplette ER-Diagramm anzeigen lassen.
Relationenmodell der Nordwind-Datenbank
Zur Umsetzung des ER-Diagramms in das Relationenmodell reichen acht Relationen aus, denn die fünf obligatorischen 1:n-Beziehungen können durch Aufnahme der Primärschlüssel der 1-Seite in die Relation der n-Seite als Fremdschlüssel realisiert werden. Lediglich die n:m-Beziehung besteht aus braucht eine eigene Relation.
  • Lieferant (LieferantenNr, Firma, Kontaktperson, Position, Straße, Ort, Region, PLZ, Land, Telefon, Telefax, Homepage)
  • Kunde (KundenCode, Firma, Kontaktperson, Position, Straße, Ort, Region, PLZ, Land, Telefon, Telefax)
  • Versandfirma (FirmenNr, Firma, Telefon)
  • Personal (PersonalNr, Nachname, Vorname, Position, Anrede, Geburtsdatum, Einstellung, Straße, Ort, Region, PLZ, Land, TelefonPrivat, DurchwahlBüro, Bemerkungen, Vorgesetzter)
  • Kategorie (KategorieNr, Kategoriename, Beschreibung)
  • Artikel (ArtikelNr, Artikelname, ↑LieferantenNr, ↑KategorieNr, Liefereinheit, Einzelpreis, Lagerbestand, BestellteEinheiten, Mindestbestand, Auslaufartikel)
  • Bestellung (BestellNr, ↑KundenCode, ↑PersonalNr, Bestelldatum, Lieferdatum, Versanddatum, ↑FirmenNr, Frachtkosten, Empfänger, Straße, Ort, Region, PLZ, Bestimmungsland)
  • Bestelldetails (↑BestellNr, ↑ArtikelNr, Einzelpreis, Anzahl, Rabatt)
Schlüsselattribute sind unterstrichen, Fremdschlüssel durch ↑ gekennzeichnet.
Ausschnitt aus der Tabelle Bestellung
BestellNrKundenCodePersonalNrBestelldatumLieferdatumVersanddatumFirmenNrFrachtkostenEmpfänger
10.248VINET51996-07-041996-08-011996-07-16332,38Vins et alcools Chevalier
10.249TOMSP61996-07-051996-08-161996-07-10111,61Toms Spezialitäten
10.250HANAR41996-07-081996-08-051996-07-12265,83Hanari Carnes
10.251VICTE31996-07-081996-08-051996-07-15141,34Victuailles en stock
10.252SUPRD41996-07-091996-08-061996-07-11251,30Suprêmes délices
10.253HANAR31996-07-101996-07-241996-07-16258,17Hanari Carnes
10.254CHOPS51996-07-111996-08-081996-07-23222,98Chop-suey Chinese
10.255RICSU91996-07-121996-08-091996-07-153148,33Richter Supermarkt
10.256WELLI31996-07-151996-08-121996-07-17213,97Wellington Importadora
10.257HILAA41996-07-161996-08-131996-07-22381,91HILARIÓN-Abastos
Zum Ausdrucken
Die Beschreibung der Nordwind-Datenbank als PDF-Dokument zum Ausdrucken.