Application of GraphQL for Dynamic Data Models - José Pedro Maia Martins (2022)