type Pet @key(fields: "id") { id: ID! name: String! } extend type User @key(fields: "id") { id: ID! pets: [Pet!]! } type Query { pet(id: ID!): Pet }