Tabellen
Kontoarten
Da bestimmte allgemeine Informationen des Kontos mehrfach vorkommen, müssen sie in eine Nachschlagetabelle ausgelagert werden.
Welche Eigenschaften müssen eigentlich in der Kontentabelle gespeichert werden? Eine eindeutige Kennung des Kontos beispielsweise. Bisher stand dort das übliche ktoID-Autowert-Feld, aber die Kontonummer selber ist sowieso eindeutig und daher ebenso geeignet.
Wie schon erwähnt, handelt es sich bei diesem Feld also um manuell eingebbare Daten. Letzte benenne ich mit ...Nr, so dass es jetzt also nicht ktoID, sondern ktoNr heißt.
Das Konto selber muss die Information enthalten, ob es als Und- oder Oder-Konto geführt wird. Da diese Entscheidung die gemeinsame Nutzung aller Inhaber betrifft, darf es weder bei einem einzelnen Kunden oder bei einem einzelnen Inhaber-Datensatz stehen. Es ist tatsächlich eine Eigenschaft des konkreten Kontos.
Außerdem könnten Sie natürlich versucht sein, mit dem Konto einen Zusatz, ob es ein reines Guthaben-Konto und ähnliches ist, zu speichern. Das wäre aber eine Verletzung der 2. Normalform (Redundanz), denn diese Daten gelten für alle Konten der gleichen Art ebenso. Daher brauchen Sie eine Nachschlagetabelle tblArt mit diesen Informationen, auf die sich das Konto bezieht:
Die bisherigen Tabellen und Beziehungen der Bank-Datenbank
Tatsächlich weiß das Konto relativ wenig über sich, im Grunde nur seine Art. Dazu kommt vielleicht noch ein Überziehungskredit, welcher zwar grundsätzlich von der Bonität des Kunden abhängt, aber evtl. von einem Sachbearbeiter individuell angepasst wird.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied