sql >> Database teknologi >  >> RDS >> Mysql

Databasedesign til dynamisk formularfeltvalidering

Svaret afhænger helt af, hvordan du ønsker, at valideringsreglerne skal fungere. Hvis alt du skal have er påkrævet/min/max, så skal de bare være kolonner for feltet (sidste mulighed). Hvis en valideringsregel definerer et specifikt sæt dynamiske regler, skal de være i deres egen tabel, og der skal eksistere en tilknytning mellem en valideringsregel og felt-id'et (du bør kunne knytte det samme felt-id til flere valideringsregler i dette tilfælde ). Derefter forespørger du efter felterne, slutter dig til kortlægningstabellen og tilslutter dig reglerne for at anvende reglerne på det felt.




  1. Nemmeste måde at aktivere PHP og MySQL på Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)?

  2. MySQL:Vælg Concat af strenge og Længde af resulterende Concat

  3. ÆNDRINGSTABEL i MySQL:Ven eller fjende?

  4. MySqlConnection.StateChange henter aldrig