Design Considerations for Data Definition
Using CommCare's application builder it is very easy to make changes and updates to an application after it is deployed. However, before making certain types of changes you should be aware that there can be unexpected and potentially confusing implications both for the application design, as well as for subsequent data analysis. This page is mean to highlight some of those potential issues.
In general we recommend against changing Question IDs, Choice Values, or Case Properties unless there is a compelling reason. If the motivation is that you want to be able to view the column header in a specific way we recommend just changing the name of the column in the Form Export configuration. You can read more below
Changing Question IDs
Changing Choice Values
Changing Case Type & Case Property names
Changing case properties can have particularly complex consequences. Do NOT change the case type after data collection has started.
Saved and Incomplete Forms