How does Cronometer handle changing nutrition values for packaged foods?
Cronometer maintains a huge database (CRDB) of packaged/labeled foods. How does Cronometer handle it when one of these items changes nutrition values?
Suppose I've added an item from the CRDB to my nutrition log in the past and it changes nutritional information, either because the actual nutritional content changed or the package and/or serving size changed. How does Cronometer and the CRDB handle this?
If the single entry in the CRDB is updated, all of my past entries of this food will update automatically and be incorrect. This seems like a bad option.
Multiple versions of the same item could be added to reflect changes in serving size and/or nutritional content. This seems like the best option.