Should be doable. Save the coordinates, format them for your database and
I also think it should be doable, but I don't understand how I could get the coordinates from the shape. I can get the X and the Y values, the height and the width as well, but for special shapes I would also need every corner of the shape, so I can redraw the shape later.
It's how to get this information that has me stumped ...
a possibility is to draw your shapes with FXG Path and store the path data in the database..
You can't read back the coordinates from the shape. You have to record them
yourself as you draw into the shape. You'll want to do that anyway to
create an undo feature someday.