Hallo Liebe Gemeinde,
vielleicht könnt ihr mir weiterhelfen. Ich arbeite zur Zeit mit HSQLDB aber das Problem sollte sich auf reines SQL beschränken lassen. Das Problem:
Ich habe 2 Tabellen. Die erste Tabelle enthält Daten über Projekte (pID,Name,Starttermin, Endtermin, ...) und die zweite Tabelle Daten über Mitarbeiter (mID,Name,Vorname,....).
In einem weiteren Schritt möchte ich natürlich jedem Projekt auch ein oder mehrere Bearbeiter zuweisen und dachte mir, die erste Tabelle (Projekte) um ein Feld von mID zu erweitern, welche die IDs der mitarbeiter enthält (mID) die an dem jeweiligen Projekt mitarbeiten. Dabei wären ungültige mIDs oder doppelte nicht zulässig, also ein Feld aus Fremschlüsselwerten?
Hoffe ich konnte mein Problem verständlich skizzieren und hoffe auf ein paar konstruktive Hilfestellungen.
Gruß ein SQL Frischling
vielleicht könnt ihr mir weiterhelfen. Ich arbeite zur Zeit mit HSQLDB aber das Problem sollte sich auf reines SQL beschränken lassen. Das Problem:
Ich habe 2 Tabellen. Die erste Tabelle enthält Daten über Projekte (pID,Name,Starttermin, Endtermin, ...) und die zweite Tabelle Daten über Mitarbeiter (mID,Name,Vorname,....).
In einem weiteren Schritt möchte ich natürlich jedem Projekt auch ein oder mehrere Bearbeiter zuweisen und dachte mir, die erste Tabelle (Projekte) um ein Feld von mID zu erweitern, welche die IDs der mitarbeiter enthält (mID) die an dem jeweiligen Projekt mitarbeiten. Dabei wären ungültige mIDs oder doppelte nicht zulässig, also ein Feld aus Fremschlüsselwerten?
Hoffe ich konnte mein Problem verständlich skizzieren und hoffe auf ein paar konstruktive Hilfestellungen.
Gruß ein SQL Frischling