interface Animal @key(fields: "species") { species: String! } # Wrong: the key must be the same as the interface's type Cheetah implements Animal @key(fields: "id") { id: ID! species: String! topSpeed: Int! }