Consegui com que os dados persistissem na base de dados, mas o ID foi o único que não foi populado. Apareceu o nome do Livro, a categoria e o preço, excepto o id. Precisa de ajuda em perceber como posso corrigir isso.
CREATE TABLE [dbo].[Produtos] (
[Id] INT IDENTITY(1,1) NOT NULL,
[Nome] NVARCHAR(MAX),
[Categoria] NVARCHAR(MAX),
[Preco] FLOAT (53),
CONSTRAINT [PK_Produtos] PRIMARY KEY ([Id])
);```