Hallo,
in meiner Dokumente-Verwaltung habe ich bisher in der Tabelle 'Dokumente' eine Spalte 'Dateiname' für Pfad- und Dateinamen benutzt. Eine Datei sollte dabei nur einmal vorkommen, weshalb ich dieser Spalte die Restriktion UNIQUE gab.
Damit ich den Pfad nicht bei jeder einzelnen Datei mit angeben muss, habe ich nun in der Tabelle 'Vorgang' eine Spalte 'Pfad' eingefügt. Über die 'Vorgang_ID' ist diese Tabelle mit der Tabelle 'Abschnitte' verknüpft. Die Tabelle 'Abschnitte' ist wiederum über die 'Abschnitt_ID' mit der Tabelle 'Dokumente' verknüpft, in der die Spalte 'Dateiname' steht.
Zusätzlich:
- Der Pfad muss nicht in 'Pfad' stehen, diese Spalte kann auch NULL sein.
- Der Pfad kann ganz oder teilweise (ergänzend zu 'Pad'; Unterordner) in der Spalte 'Dateiname' stehen.
Hat jemand eine Idee, wie ich einen UNIQUE-ähnlichen Check durchführen kann, dass eine Kombination aus Pfad und Dateinamen nur einmal vorkommt?
Viele Grüße
Hawkeye
in meiner Dokumente-Verwaltung habe ich bisher in der Tabelle 'Dokumente' eine Spalte 'Dateiname' für Pfad- und Dateinamen benutzt. Eine Datei sollte dabei nur einmal vorkommen, weshalb ich dieser Spalte die Restriktion UNIQUE gab.
Damit ich den Pfad nicht bei jeder einzelnen Datei mit angeben muss, habe ich nun in der Tabelle 'Vorgang' eine Spalte 'Pfad' eingefügt. Über die 'Vorgang_ID' ist diese Tabelle mit der Tabelle 'Abschnitte' verknüpft. Die Tabelle 'Abschnitte' ist wiederum über die 'Abschnitt_ID' mit der Tabelle 'Dokumente' verknüpft, in der die Spalte 'Dateiname' steht.
Zusätzlich:
- Der Pfad muss nicht in 'Pfad' stehen, diese Spalte kann auch NULL sein.
- Der Pfad kann ganz oder teilweise (ergänzend zu 'Pad'; Unterordner) in der Spalte 'Dateiname' stehen.
Hat jemand eine Idee, wie ich einen UNIQUE-ähnlichen Check durchführen kann, dass eine Kombination aus Pfad und Dateinamen nur einmal vorkommt?
Viele Grüße
Hawkeye