USE [InventarioV2] GO /****** Object: Table [Activo].[Devolucion] Script Date: 23/12/2020 02:53:58 p.m. ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [Activo].[Devolucion]( [Id_Devolucion] [int] NOT NULL, [Id_Retornado_Por] [int] NOT NULL, [Id_Condicion] [int] NOT NULL, [Id_Estado_Solicitud] [int] NOT NULL, [Notas] [varchar](255) NULL, CONSTRAINT [PK_Devolucion] PRIMARY KEY CLUSTERED ( [Id_Devolucion] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [Activo].[Devolucion] WITH CHECK ADD CONSTRAINT [FK_Devolucion_Condicion_Activo] FOREIGN KEY([Id_Condicion]) REFERENCES [Catalogo].[Condicion_Activo] ([Id_Condicion_Activo]) GO ALTER TABLE [Activo].[Devolucion] CHECK CONSTRAINT [FK_Devolucion_Condicion_Activo] GO ALTER TABLE [Activo].[Devolucion] WITH CHECK ADD CONSTRAINT [FK_Devolucion_Estado_Solicitud] FOREIGN KEY([Id_Estado_Solicitud]) REFERENCES [Catalogo].[Estado_Solicitud] ([Id_Estado_Solicitud]) GO ALTER TABLE [Activo].[Devolucion] CHECK CONSTRAINT [FK_Devolucion_Estado_Solicitud] GO ALTER TABLE [Activo].[Devolucion] WITH CHECK ADD CONSTRAINT [FK_Devolucion_Usuario] FOREIGN KEY([Id_Retornado_Por]) REFERENCES [Seguridad].[Usuario] ([Id_Usuario]) GO ALTER TABLE [Activo].[Devolucion] CHECK CONSTRAINT [FK_Devolucion_Usuario] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Identificador único interno para identificar las Devoluciones.' , @level0type=N'SCHEMA',@level0name=N'Activo', @level1type=N'TABLE',@level1name=N'Devolucion', @level2type=N'COLUMN',@level2name=N'Id_Devolucion' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Identificador foráneo que indica el usuario que retorna el activo.' , @level0type=N'SCHEMA',@level0name=N'Activo', @level1type=N'TABLE',@level1name=N'Devolucion', @level2type=N'COLUMN',@level2name=N'Id_Retornado_Por' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Identificador foráneo que la condición del activo.' , @level0type=N'SCHEMA',@level0name=N'Activo', @level1type=N'TABLE',@level1name=N'Devolucion', @level2type=N'COLUMN',@level2name=N'Id_Condicion' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Identificador foráneo para reconocer el estado de la solicitud. Proveniente de la entidad Campos_Lista.' , @level0type=N'SCHEMA',@level0name=N'Activo', @level1type=N'TABLE',@level1name=N'Devolucion', @level2type=N'COLUMN',@level2name=N'Id_Estado_Solicitud' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Campo en el que se ingresa las que ingresa las observaciones de la devolución.' , @level0type=N'SCHEMA',@level0name=N'Activo', @level1type=N'TABLE',@level1name=N'Devolucion', @level2type=N'COLUMN',@level2name=N'Notas' GO