Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ograniczenie powtarzalności do określonej liczby
lukaszc89
post 18.06.2012, 16:37:26
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 18.06.2012

Ostrzeżenie: (0%)
-----


Mam pewien problem z ograniczeniem tabeli.
Stworzyłem 3 tabele, towar_tab, klient_tab, zam_tab
i w tabeli zam_tab istenieją takie pola:

zam_id (PK)
zam_towar_id (FK)
zam_klient_id (FK)

Szukałem w sieci, ale nie wiem dokładnie jak określić problem.

A mianowicie chciałbym, aby dany klient mógł tylko zamawiać 3 razy, w tabeli zam_tab. (czyli zam_klient_id moze byc tylko 3 razy użyty dla tej samej wartości klucza FK).
oraz, aby nie mogł zamawiać tego samego towaru 2x lub 3x.

Czy jest jakiś sposób abym mogł to ograniczyć. W sql server managment studio, ewentualnie w kodzie?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:05