I have a buildings shapefile layer and every building has a building ID linked to its feature id ($id). Some new buildings have been built and old buildings were demolished. I'd like to not recycle those old ID's, I'd like to sequentially add new numbers to the new buildings, but I would like to delete the geometry of the old buildings.
Is it possible to have a record in my database that does not contain geometry?
Is there a better way to do this?
I mainly use QGIS but I have the basic version of ArcGIS Desktop and ArcGIS Pro at my disposal if needed.
I'm somewhat familiar with PostgreSQL and geodatabases if those are recommended over shapefiles.