What do the loose/strict keywords do?
Loose means that data validation should be carried out using the least restrictive method available. Strict means that the most restrictive method should be used. These concepts have meaning both at a macro and micro level. The macro level–accessed through Validation | Configuration–controls how data validation will be handled for all the elements in an SDD. At the micro level, SDD developers can specify a local override of the macro setting. The table below summarizes the application’s behavior–the order in which it will select the different types of validation–in various circumstances. The ultimate default if DataTypes or an RGX have not been specified is an empty DataType.