Beispiel #1
0
            private static void ValidateAssociatedColumnsIsNullable(ConceptTypeChild child)
            {
                bool canBeNullable = !child.IsMandatory;

                foreach (Column column in ColumnHasConceptTypeChild.GetColumn(child))
                {
                    FrameworkDomainModel.DelayValidateElement(column, ValidateColumnIsNullableDelayed);
                }
            }
Beispiel #2
0
 private static void DelayValidateConceptTypeChildNameChanged(ModelElement element)
 {
     if (!element.IsDeleted)
     {
         ConceptTypeChild child = (ConceptTypeChild)element;
         foreach (Column column in ColumnHasConceptTypeChild.GetColumn(child))
         {
             ValidateSchemaNamesChanged(column.Table.Schema);
         }
     }
 }