I've got a project that has, ahem, "evolved over some time". It contains a large number of object attributes, some of which I suspect are no longer used by any view or DXL.
Is there a way for me to examine an attribute and know with certainty that it is unused and can therefore be deleted? (Obviously, I could attempt to examine every column in every view and every DXL script, but this seems both tedious and error prone.)
Also, once I decide that I want to delete an attribute and take that step, is it instantly removed from availability in the database or is a "Save" step required in order to commit this change? Another way to ask this is, if I delete the attribute and discover that I needed it, can I just close and re-open the project (and in this way, recover the attribute and all of its data in the various objects) or do I need to explicitly restore the already-gone attribute?
Please help.
Thanks!
I didn't find the right solution from the Internet.