- is there such variation among the classes that it is necessary to annotate properties with units in-line? for example , "sugarMass(gr)". is there ever a sugarMass within the batchId+bottleId data which is not measured in grams? if not, that belongs in a schema.
- the values "none", "N/A", "" indicate similar things. which, if any of them, mean no value is present?
- "Comments / Learnings / Decisions" should be three distinct assertions. the current name suggests mixing presentation decisions with the data model as it doubles as a name for some display component.