First of all, I'm not a GIS professional, just a developer using SQL spatial tools. I am inserting data in to ArcGIS feature class to be modified by users within ArcGIS desktop. For most cases, there is an existing polygon that I can create from an existing ArcGIS layer as the starting point. The user then within ArcGIS desktop edits the polygon by modifying the vertices.
This all works well, with the exception of when there is not an existing polygon to use as a base. Initially I would insert a null as the shape into the feature class, but that caused issues in the application. Then I found the concept of POLYGON EMPTY and that worked well within the application. But my GIS friends are telling me that users can't modify this "empty" polygon. They say can't modify what doesn't exist.
This doesn't make sense to me, can someone validate I am being told truths.