Ejemplo n.º 1
0
 private static void ProcessReference(MappingSet set, Reference reference)
 {
     // Figure out what type of reference it is, process each type differently.
     if (Cardinality.IsOneToMany(reference.Cardinality1, reference.Cardinality2))
     {
         ProcessOneToManyReference(set, reference);
     }
     else if (Cardinality.IsOneToOne(reference.Cardinality1, reference.Cardinality2))
     {
         ProcessOneToOneReference(set, reference);
     }
     else if (Cardinality.IsManyToMany(reference.Cardinality1, reference.Cardinality2))
     {
         ProcessManyToManyReference(set, reference);
     }
 }