public virtual bool IsValid() { return(CollectionName.IsNotEmpty() && (Indexes == null || (Indexes.All(x => x.IsValid())))); }