///<summary>Creates a new ChildRowDependency.</summary>
 public ChildRowDependency(RowDependencySetup setup, ChildRelation childRelation)
     : base(setup)
 {
     ChildRelation = childRelation;
     RequiresDataContext = true;
 }
 ///<summary>Creates a new SameRowDependancy.</summary>
 public SameRowDependency(RowDependencySetup setup)
     : base(setup)
 {
 }
 ///<summary>Creates a new ParentRowDependency.</summary>
 public ParentRowDependency(RowDependencySetup setup, ForeignKeyColumn parentColumn)
     : base(setup)
 {
     ParentColumn = parentColumn;
     RequiresDataContext = true;
 }