FTF-1 changes to be applied to GraphQL PSM
-
Key: C2INAV11-1
-
Status: closed
-
Source: BAE SYSTEMS ( Mr. Simon Mettrick)
-
Summary:
Some but by now means all of the Issue Resolution from FTF-1 are applicable to the GraphQL PSM. These should be determined and applied as appropriate.
-
Reported: C2INAV 1.0a1 — Thu, 14 May 2020 20:13 GMT
-
Disposition: Resolved — C2INAV 1.1
-
Disposition Summary:
Generate new GraphQL PSM Schema from the PIM
The 1-1 FTF did not apply PIM changes to the GraphQL PSM. Furthermore the proposed schema mapping was in practice less than optimal for specialization-generalization relationships, leading to a complicated mapping in many GraphQL software language clients.
This proposal uses an improved mapping where there is a base type for common attributes and union for the specialized attributes. -
Updated: Wed, 13 Jul 2022 14:18 GMT
-
Attachments:
- C2INav 1-1 Service Model GraphQL PSM.rtf 56 kB (application/rtf)
- c2inavgraphqlschema.graphqls 94 kB ()