Categories are well known way to structure data. In Hotspots in each category you can have an unlimited number of Locations(Hotspots).
The categories screen is similar to the locations screen. The important thing to note here is that each category has to have an icon and shadow icon. Those icons will be used in the frontend to denot all the hotspots in that particular category.