O meu erro estava nas duas partes finais do código "TABELA DE PRODUTOS" e o meu banco esta escrito apenas "PRODUTOS" (desatenção minha). O segundo erro foi mais fácil resolver, na sugestão a FK "FK_ITENS VENDIDOS_TABELA DE PRODUTOS" esta escrito tabela novamente e no lugar dos espaços eu utilizei o underscore. Meu código final ficou assim:
USE [VENDAS SUCOS]
GO
/****** Object: Table [dbo].[NOTAS] Script Date: 10/03/2023 13:03:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ITENS VENDIDOS](
[NÚMERO] [varchar](5) NOT NULL,
[CÓDIGO] [VARCHAR] (10) NULL,
[QUANTIDADE] [INT] NULL,
[PREÇO] [float] NULL,
CONSTRAINT [PK_ITENS VENDIDOS] PRIMARY KEY CLUSTERED
(
[NÚMERO] ASC
)WITH (
PAD_INDEX = OFF,
STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON,
OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ITENS VENDIDOS] WITH CHECK ADD
CONSTRAINT [FK_ITENS_VENDIDOS_NOTAS] FOREIGN KEY([NÚMERO])
REFERENCES [dbo].[ITENS VENDIDOS] ([NÚMERO])
GO
ALTER TABLE [dbo].[ITENS VENDIDOS] CHECK CONSTRAINT [FK_ITENS_VENDIDOS_NOTAS]
GO
ALTER TABLE [dbo].[ITENS VENDIDOS]
CHECK CONSTRAINT [FK_ITENS_VENDIDOS_NOTAS]
GO
ALTER TABLE [dbo].[ITENS VENDIDOS] WITH CHECK ADD
CONSTRAINT [FK_ITENS_VENDIDOS_PRODUTOS] FOREIGN KEY([CÓDIGO])
REFERENCES [dbo].[PRODUTOS] ([CÓDIGO])
GO
ALTER TABLE [dbo].[ITENS VENDIDOS]
CHECK CONSTRAINT [FK_ITENS_VENDIDOS_PRODUTOS]
GO