![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
W Kohanie (FW) mamy moduł Auth. Pod koniec zapytań SQL można zauważyć dodawanie "CONSTRAINT" - na czym to polega? Choć najbardziej interesuje mnie dlaczego, skąd, po co jest to "ibfk_1" ? Czy jeżeli będę tworzył inny moduł, który będę łączył za pomocą LEFT JOIN to też powinienem dodać taki klucz CONSTRAINT ? Pozwolę sobie dodać też drugie pytanie skoro jesteśmy cały czas przy tych samych schematach. -> Schemat dla users: UNIQUE KEY `uniq_username` (`username`), Wiem co to znaczy UNIQUE, ale dlaczego uniq_username ? przeszukałem cały folder odpowiedzialny za Auth i nigdzie w zapytaniach nie zauważyłem np. SELECT uniq_username ? - Dlaczego akurat uniq_username ? - To się stosuje w zapytaniach, czy po prostu twórca tego modułu od tak nadał taką nazwę? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat To samo zastosować w przypadku kategorii do newsów, zalezy jak lezy.oraz komentarzy do newsów - zgadza się? jesli np. usuwając kategorie chcesz usunac tez wszystkie newsy to ok. Ale jesli nie chcesz pozwolic na usuniecie kategorii do ktorej nalezy jakis news, to musisz dac RESTRICT |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 06:43 |