Odziedziczyłem aplikację korzystającą z MySQL i używaną przez interfejs PHP. Facet, który napisał ten system, podszedł do dość zawiłych długości, aby zapewnić, że kody wprowadzone przez użytkowników są ważne - a tat oznacza, że kody te istnieją również w innej tabeli.Ograniczenia MySQL i Check
Kiedy po raz pierwszy zobaczyłem to zastanawiałem się, dlaczego nie użył ograniczeń CHECK i niech dbmy to posortują - mam wizje obciążenia różnych programów wdrażających te same kontrole, zamiast tylko jednego miejsca w DBMS. A potem dowiedziałem się, że MySQL nie obsługuje ograniczeń Check (nie jest to ściśle prawda - obsługuje składnię, ale po prostu ją ignoruje).
Czy istnieje sposób, w jaki mogę wprowadzić ograniczenia sprawdzania w MySQL?
Wszelkie wskazówki, sugestie itp. Byłyby świetne.
Czad - dziękuję - przyjrzę się użyciu wyzwalaczy. –