Data model inheritance
Compose complex data structured through inheritance
Data model inheritance - often simplified to just "inheritance" - is a feature in Pokko that allows you to compose complex data models by basing one model off another, inheriting the properties from that other model.
Data model inheritance is best implemented when creating your models rather than retrospectively. You can move fields around once they have been created, but if any content has been created against the models you are reconfiguring it may be lost.
Following the above example, you would start by creating the Page model.
When creating the Blog post and Portfolio item models, under the Inheritance section, click "Add" and choose "Page" from the dropdown.
With that configured, you will see in the Blog post model the fields that have been inherited from Page.