Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 743
Mein anliegen wäre jetzt, dass ich möchte, dass sich die lower(mietzeit) von meiner Tabelle Vermietungen in der in der Tabelle Öffnungszeiten enthaltenen Timerange/s liegt.
Muss ich mir da einen Foreign Key einbauen? Oder doch eine Check Constraint, die ich bisher versucht habe, er aber am Ende meinte "missing from ..."
Wäre wie immer sehr dankbar über das erreichen von mehr Wissen über das Ganze
Beispiel:
Öffnungszeit(Montag) von 14:00 bis 18:00
Ich möchte jetzt mittels einem Check Constraint oder Foreign Key irgendwie lösen, damit kein Startwert der vor 14:00 bzw. nach 18:00 eintragbar ist. Die Upper(tsrange) lassen wir ersteinmal, weil Mutter nichts dagegen hat, wenn sie ein wenig länger durt bleibt, solange der Kunde vor 18:00, oder wann sie auch immer an dem Tag zusperrt, dort ist.
Wäre euch natürlich, wie immer, sehr dankbar ;D
Da ich ja nicht allzuviel "Traffik" saugen möchte, würde ich das eben gerne über einen Constraint oder Foreign Key machen, und nicht zwangshaft über die Kombinierung von endlos vielen Funktionen.
Anbei, fällt mir ein, jetzt am Ende, ist das über eine/mehrere Trigger Procedure/s möglich? (Ja, ich werde auch selbst ein wenig nachdenken darüber )
Muss ich mir da einen Foreign Key einbauen? Oder doch eine Check Constraint, die ich bisher versucht habe, er aber am Ende meinte "missing from ..."
Wäre wie immer sehr dankbar über das erreichen von mehr Wissen über das Ganze
Beispiel:
Öffnungszeit(Montag) von 14:00 bis 18:00
Ich möchte jetzt mittels einem Check Constraint oder Foreign Key irgendwie lösen, damit kein Startwert der vor 14:00 bzw. nach 18:00 eintragbar ist. Die Upper(tsrange) lassen wir ersteinmal, weil Mutter nichts dagegen hat, wenn sie ein wenig länger durt bleibt, solange der Kunde vor 18:00, oder wann sie auch immer an dem Tag zusperrt, dort ist.
Wäre euch natürlich, wie immer, sehr dankbar ;D
Da ich ja nicht allzuviel "Traffik" saugen möchte, würde ich das eben gerne über einen Constraint oder Foreign Key machen, und nicht zwangshaft über die Kombinierung von endlos vielen Funktionen.
Anbei, fällt mir ein, jetzt am Ende, ist das über eine/mehrere Trigger Procedure/s möglich? (Ja, ich werde auch selbst ein wenig nachdenken darüber )