If you are not familiar with the database table data management by Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.
The Categories module classes use the CMS.SiteProvider namespace.
•CategoryInfo - represents one category.
•CategoryInfoProvider - provides management of categories.
•DocumentCategoryInfo - represents relationships between one document and one category expressing that the particular document is added to the particular category.
•DocumentCategoryInfoProvider - provides management of relationships between documents and categories.