Nebenbedingungen
- Nicht alle logischen Constraints haben eine (graphische) Notation in der ERModellierung.
- Nebenbedingungen sind Teil des Schemas. Sie leiten sich nicht - wie auch weitere Integritätsbedingungen - aus den Daten ab!
- Nebenbedingungen werden während der DB-Modellierung in den Entwurfsentscheidungen dokumentiert bzw. formalisiert und erst bei der DBProgrammierung implementiert.
- Datentyp
- Integer, String, …
- Wertebereich / Domäne
- Jedes einfache Attribut eines Entity-Typs ist mit einer Wertemenge assoziiert
- z.B. zulässige Altersbereich für die Angestellte wird auf 16 bis 70 festgelegt
- Geschlecht auf m/w/d
- Filme gibt es
- Länge eines Attributes
- z.B. Stringlänge für Name < 25
- Kardinalität (ISDA) von Relationship-Typen
- z.B. Mindestens 3 Studierenden pro Kurs
- Datentyp