/// <summary> /// Returns all Catalogues which have any CatalogueItems which are associated with any of the ColumnInfos of this TableInfo. If this is a lookup table then expect to get back /// a whole bunch of catalogues. If you have multiple extractable catalogues that all present different views of a single TableInfo then they will all be returned. The normal /// behaviour though for a regular data table with one catalogue used for extraction would be for a single Catalogue to get returned. /// </summary> /// <returns></returns> public Catalogue[] GetAllRelatedCatalogues() { return(CatalogueRepository.GetAllCataloguesUsing(this)); }