Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak rozwiązać wspólną cechę dla produktów
ZenekN
post
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

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


Hej sam nie wiem jak najlepiej rozwiązać wspólną cechę dla produktów.

W istniejącym systemie okazało się że produkty które mają ten sam kod katalogowy np. (SP01), mają mieć ten sam stan magazynowy.
Czyli jeśli zmienimy w którymś z tych produktów stan magazynowy na daną chwilę czyli np. stan jest 0 to we wszystkich produktach o kat SP01 ma również być 0.

Co proponujecie ?


Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


jak to co? Pobierasz sobie kod produktu, i zmieniając stan zmieniasz dla wszystkich które mają taki sam kod.
Możesz do tego celu użyć triggerów w BD dzięki temu unikniesz problemów wiele.
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@Pyton_000:
Trigger nie może modyfikować tabeli, na której jest uruchamiany. W tym przypadku zatem nie będzie można skorzystać z triggera.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ahh nie przewidziałem tego (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 5.10.2025 - 06:31