Kernentitäten und Beziehungen für eine Apotheken-Managementdatenbank:
Entitäten
- Kunde: KundeID (PK), Name, Adresse, Telefon, E-Mail
- Mitarbeiter: MitarbeiterID (PK), Name, Adresse, Telefon, E-Mail, Rolle
- Arzt: ArztID (PK), Name, Adresse, Telefon, E-Mail, Fachgebiet, Lizenz#
- Medikament: MedikamentID (PK), Name, Beschreibung, Preis, NDC, Bestand, Nachbestellniveau, Kontrollsubstanz-Schedule
- Rezept: RezeptID (PK), ArztID (FK), PatientenID (FK), MedikamentID (FK), Menge, Anweisungen, Nachfüllungen, Datum ausgestellt, Ablaufdatum, Status
- Bestellung: BestellungID (PK), KundeID (FK), MitarbeiterID (FK), Datum, Gesamt, Zahlungsmethode, Status
- Bestellposition: BestellpositionID (PK), BestellungID (FK), MedikamentID (FK), Menge, Einzelpreis
Schlüsselbeziehungen
- Kunde 1:N Bestellung
- Mitarbeiter 1:N Bestellung
- Arzt 1:N Rezept
- Patient 1:N Rezept
- Medikament 1:N Rezept
- Bestellung 1:N Bestellposition
- Medikament 1:N Bestellposition
Indizes auf Fremdschlüssel, Rezeptstatus und Medikamentenbestand hinzufügen. Audit-Tabellen für kontrollierte Substanzen in Betracht ziehen.