Das Szenario
Inova Start needs to model entities for startup registration and cohort management in its accelerator program.
Was diese Zeichnung zeigt
Die dahinterstehenden Entscheidungen verstehen.
01
Introduced Registrable interface to enforce registration contract for Startup
02
Separated Application from Cohort to track submissions per cycle
03
Used composition between Program and Cohort to reflect lifecycle ownership
Reusable for accelerator or incubator platforms needing startup onboarding and cohort tracking.