Building something like content type inheritance?

I am investigating how I can use Strapi for a solution that needs of some kind of abstract relationships between data types that aren’t bound to those data types. In GraphQL schemas it is possible to model this using interfaces, so that I can have one piece of content be a “publication” but also be a “magazine” while another is a “publication” but also be a “book”, and have relationships be at the “publication” levels of abstraction.

How would one go about building something like this in Strapi?

1 Like

I have the same question