// Copyright (c) 2006 DMTF. All rights reserved. // Add top level relational model // support to the database model. // Add UmlPackagePath // qualifier values to CIM Schema. // =================================================================== // CIM_SqlDomainConstraint // =================================================================== [Experimental, Version ( "2.12.0" ), UMLPackagePath ( "CIM::Database::Sql" ), Description ( "A domain constraint is a constraint that is specified for a " "domain. It is applied to all columns that are based on that " "domain, and to all values cast to that domain. A domain " "constraint is described by a domain constraint descriptor. In " "addition to the components of every constraint descriptor a " "domain constraint descriptor includes: \n" "- The . \n" "\n" "A domain constraint is satisfied by SQL-data if and only if, " "for any table T that has a column named C based on that " "domain, the specified , with each occurrence " "of VALUE replaced by C, is not False for any row of T. A " "domain constraint is satisfied by the result of a if and only if the specified , with each occurrence of VALUE replaced by that " "result, is not False." )] class CIM_SqlDomainConstraint : CIM_SqlDomain { [Description ( "The value of the , if any, for this " "Domain Constraint." )] string SearchCondition; };