El escenario
Inova Start needs to model entities for startup registration and cohort management in its accelerator program.
Qué hay en este dibujo
Lee las decisiones que hay detrás.
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.