Zum Inhalt
Alia
Aus ProgrammingWiki
<
PMG2224 4
<
DB Beleg
Archivierte Version vom 2024-02-07T11:21:01+00:00.
Aktuelle Version
-- Tabelle für Patienten CREATE TABLE Patienten ( PatientID INT PRIMARY KEY, Vorname VARCHAR(50) NOT NULL, Nachname VARCHAR(50) NOT NULL, Geburtsdatum DATE, Geschlecht VARCHAR(10), Adresse VARCHAR(100), Telefonnummer VARCHAR(20) ); -- Tabelle für Krankheiten CREATE TABLE Krankheiten ( KrankheitsID INT PRIMARY KEY, Name VARCHAR(100) NOT NULL, Beschreibung TEXT ); -- Tabelle für Symptome CREATE TABLE Symptome ( SymptomID INT PRIMARY KEY, Name VARCHAR(100) NOT NULL ); -- Tabelle für Behandlungen CREATE TABLE Behandlungen ( BehandlungsID INT PRIMARY KEY, Name VARCHAR(100) NOT NULL, Beschreibung TEXT ); -- Verbindungstabelle für Patienten und Krankheiten (Patient hat Krankheit) CREATE TABLE Patient_Krankheit ( PatientID INT, KrankheitsID INT, PRIMARY KEY (PatientID, KrankheitsID), FOREIGN KEY (PatientID) REFERENCES Patienten(PatientID), FOREIGN KEY (KrankheitsID) REFERENCES Krankheiten(KrankheitsID) ); -- Verbindungstabelle für Krankheiten und Symptome (Krankheit hat Symptome) CREATE TABLE Krankheit_Symptom ( KrankheitsID INT, SymptomID INT, PRIMARY KEY (KrankheitsID, SymptomID), FOREIGN KEY (KrankheitsID) REFERENCES Krankheiten(KrankheitsID), FOREIGN KEY (SymptomID) REFERENCES Symptome(SymptomID) ); -- Verbindungstabelle für Krankheiten und Behandlungen (Krankheit hat Behandlungen) CREATE TABLE Krankheit_Behandlung ( KrankheitsID INT, BehandlungsID INT, PRIMARY KEY (KrankheitsID, BehandlungsID), FOREIGN KEY (KrankheitsID) REFERENCES Krankheiten(KrankheitsID), FOREIGN KEY (BehandlungsID) REFERENCES Behandlungen(BehandlungsID) );
ausführen
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten