Hier eine Grafik von meinem Datenbankschema. Die meisten Relationen sind 1:1 Beziehungen. Die 1:m Beziehungen sind alle unidirektional. Eventuell kommt noch die ein oder andere Klasse bzw. Attribut hinzu.
Kurze Beschreibung:
Zu einem Mitarbeiter gehören verschiedene Angaben wie Name, Geburtsdatum, Steuerklasse etc.. Jeden Monat erhält ein Mitarbeiter einträge auf seinem Überstundenkonto und in seiner Zulagenliste. Aus all diesen Angaben wird dann für jeden Mitarbeiter eine monatliche Entgeltabrechnung erstellt, die das Bruttoeinkommen, die Abzüge und den Überweisungsbetrag enthält.