sql >> Databasteknik >  >> RDS >> Mysql

Databasdesign för dynamisk formulärfältvalidering

Svaret beror helt på hur du vill att valideringsreglerna ska fungera. Om allt du ska ha är obligatoriskt/min/max, så ska de bara vara kolumner för fältet (sista alternativet). Om en valideringsregel definierar en specifik uppsättning dynamiska regler bör de finnas i sin egen tabell och en mappning mellan en valideringsregel och fält-ID:t bör finnas (du bör kunna mappa samma fält-ID till flera valideringsregler i det här fallet ). Sedan frågar du efter fälten, går med i mappningstabellen och går med i reglerna för att tillämpa reglerna på det fältet.




  1. Kapslad återställning av transaktioner mellan två räddningspunkter?

  2. Skiftlägeskänsliga variabler i SQL Server

  3. Användning är inte tillåten när objektet är stängt vid exekvering av lagrad procedur

  4. Fälttyper och användningar i Access 2019-databaser