This statement is false. You should NOT create a complex type for each coach - complex types should be reused across coaches when they represent the same business data structure. Creating separate types for each coach leads to redundancy and maintenance issues.