Si nos fijamos en los dos ltimos mtodos, addAuthor y addBook aaden datos a la base de datos, por lo que se definirn en un tipo de objeto Mutation especial. Sin embargo, por la pgina Tipos, tambin sabemos que no se permiten entradas que hagan referencia directamente a objetos porque son estrictamente tipos de salida. En este caso, no podemos usar Author ni Book, por lo que necesitamos crear un tipo de entrada con los mismos campos. En este ejemplo, aadimos AuthorInput yBookInput, que aceptan los mismos campos de sus tipos correspondientes. A continuacin, creamos nuestra mutacin usando las entradas como parmetros: