Prosta? Relacja

0

Witam.
Mój problem dotyczy czystego sql. Zależy mi na tym żeby zrobić relację 1:A gdzie a jest wartością pobieraną z tabeli. Generalnie chodzi o to: Mam tabelę cela gdzie w jednej kolumnie jest wartość ile jest miejsc w celi. W drugiej tabeli mam Zatrzymanych. Chodzi o to aby do jednej celi nie było przypisanych więcej Zatrzymanych niż wartość z tej kolumny.
Z góry dzieki.

0

Wydaje mi się że nie da sie tak zrobić inaczej niż triggerem.

0

Nie znam się na SYBASE (Hurra, tagi wrócili!!) ale być może dobrym rozwiązaniem będzie CREATE VIEW z tymi dwoma tabelami z odpowiednim warunkiem + WITH CHECK OPTION

0

Dzięki, zrobiłem to triggerem z raiserror w przypadku tych niechcianych wystąpień.

1 użytkowników online, w tym zalogowanych: 0, gości: 1