I'll try to explain, but please ask for further clarification if I'm talking rubbish
I'm trying to consolidate different content types from D6 & D7 into a new D8 system and rationalize the storage requirements at the same time. My thinking is to have a few specific "properties" as a standalone content type that are related to the main node a bit like a polymorphic object, so content type "Master" will have a few attributes that are in common with all variations and then if Master->Type = A pull in content type A, B, C, if Master->Type = B pull in C, D, E and so on.
This is easy enough to do within a view or a custom module when displaying the nodes, however, I'm trying to provide a similar editing experience to the content editors and authors so ideally want to have a create / edit form that behaves much like the original D6 or D7 forms they are used to yet will either create multiple content type nodes on save or edit multiple these multiple nodes. I could build a module to pull these edit forms into a single form and split things out again at save point, but looking to see if anyone has already done anything like this to avoid re-inventing the wheel