I want a “parent Type” of Project, with “sub-types” for Website Project and Brochure Project.
The parent Project Type will have things like Tasks relation, Assignments, Due date, etc.
The sub-types will have details unique to their project type.
What is the best way to model this cleanly? Everything I try has undesirable limitations.