Everything you need to know about this in contained within this course below
All my best practices around managing the data model are drill into here.
You definitely want to avoid the spaghetti and create a ‘waterfall’. All is explained in the course.
Thanks
Sam