This is very similar to the system used in many European countries.
Where I live in Europe in an area popular with tourists there are several property classifications.
Primary residences can only be used as such - something common throughout Europe is the requirement for individuals to register their primary residence, prove that they actually live there for the majority of the time, and pay local taxes. Anyone not using such a property as a primary residence (NB - they are allowed to rent it to someone else who meets the criteria) risks heavy fines and the ultimate possibility of the property being siezed and sold.
Second Homes - i.e. properties that have been built specifically for second home ownership. Similar to above, owners have to declare where their primary residence is in order to own a Second Home. If they live in the Second Home for more than 182 days/6 months, that property becomes the primary residence by default (assuming that this amount of occupation is allowed - some Second Homes have a restriction on the number of days that the owner can occupy the property). Some Second Homes can carry an additional designation that allows (but doesn't require) short-term or holiday rentals, but the number of days might be limited.
Holiday Homes - purpose-built properties similar to Second Homes, but the difference is that these usually carry a requirement that they are rented out for a minimum number of days a year, usually through a registered rental management company. An owner cannot buy this type of home, use it a few weeks of the year and then leave it empty for the rest of the year - it must not only be offered for rental, but must also actually be rented out (so an owner cannot demand an unrealistic high rental that prevents the property from being rented).
Finally there are also properties, typically apartment blocks, that are designated as Worker Accommodation that are reserved for the seasonal employees of businesses such as hotels, retail shops, tourist attractions, coach and travel companies, theme parks etc. where there is a temporary, seasonal demand for accommodation.
Such designations would probably be impossible to place on existing properties in the UK, but something similar might be possible when granting planning consent for future developments.