public bool TryGetForeignTable(out EntityTable foreignTable)
 {
     if (!this.EntityRelation.IsEmptyKeys())
     {
         return(SourceProvider.TryGetTable(this.EntityRelation, out foreignTable));
     }
     foreignTable = null;
     return(false);
 }