动态验证:每个字段0或更多,如何AND或OR验证规则?

时间:2010-10-15 01:32:02

标签: database database-design mysql

进一步:Database design for dynamic form field validation

当特定字段可以具有0个或更多验证规则并且每个验证规则通过AND或OR与另一个规则“相关”时,我将如何建模数据库。

例如,假设我field1需要至少5个字符且最多10个字符。这些是适用于同一领域的两条规则,并通过“AND”相关联。规则如何通过“OR”关联的示例如下:field1应该有5个字符或10个字符。

验证可能变得复杂并具有n级嵌套。我如何在数据库中执行此操作?

1 个答案:

答案 0 :(得分:0)