シナリオ
Inova Start needs to model entities for startup registration and cohort management in its accelerator program.
この図に含まれるもの
図の背後にある意思決定を読み解く。
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.