CREATE TABLE dbo.productos_frecuentes ( id_producto_frecuente INT IDENTITY(1,1) PRIMARY KEY, sinonimo NVARCHAR(255) NOT NULL, fraccion NVARCHAR(50) NOT NULL, nico NVARCHAR(50) NOT NULL, numero_parte NVARCHAR(100) NULL, descripcion NVARCHAR(MAX) NULL, umc_id INT NOT NULL, -- FK a unidades_medida_apendice7(id) pais_origen_destino NVARCHAR(100) NULL, pais_comprador_vendedor NVARCHAR(100) NULL, uso_mercancia NVARCHAR(100) NULL, estado_mercancia NVARCHAR(100) NULL, vinculacion NVARCHAR(100) NULL, observaciones NVARCHAR(MAX) NULL, preferencia NVARCHAR(100) NULL, criterio_preferencia NVARCHAR(100) NULL, uso_producto NVARCHAR(100) NULL, descripcion_producto NVARCHAR(MAX) NULL, certificado_origen BIT NOT NULL DEFAULT 0, tipo_mercancia NVARCHAR(100) NULL, documento_en_original BIT NOT NULL DEFAULT 0, proveedor NVARCHAR(255) NULL, id_importador INT NOT NULL, -- FK a usuarios_sistema(id_usuario) fecha_alta DATETIME2 NOT NULL DEFAULT GETDATE(), status INT NOT NULL DEFAULT 1, frecuencia_uso INT NOT NULL DEFAULT 1, -- cuántas veces se ha utilizado -- (puedes ajustar el valor inicial) CONSTRAINT FK_prodFreq_UMC FOREIGN KEY (umc_id) REFERENCES dbo.unidades_medida_apendice7(id), CONSTRAINT FK_prodFreq_Importador FOREIGN KEY (id_importador) REFERENCES dbo.usuarios_sistema(id_usuario) );