I am working in my third project with axon Framework, but right now I have a some doubts with a bit more complex domain
My domain look like Patient -> MedicalConditions->DailyEvaluations
Patient is my ‘main’ Aggregate, it contains name, address etc and some methods to update the information with @CommandHandler
Patient also contains a List of MedicalConditions, each MedicalCondition is an AbstractAnnotatedEntity, each patient can have 2 or 3 MedicalConditions, but each Medical Condition need DailyEvaluation (another AbstractAnnotatedEntity) and stored as collection List with the medical Condition, I figure on that in a year the main Patient aggregate can grow caused by the daily evaluation…
My question is very simple, if I going o update only the address information of a patient, when AxonFramework execute the commandhandler also load the entire set of MedicalConditions and DailyEvaluations? If yes there is a way to deal with that?