alter table trn_traesppasajeros add EsEstudiante bit default(0) not null GO alter table trn_traesppasajeros add IdResponsable varchar(16) default(0) GO alter table trn_traesppasajeros add Porcentaje decimal(14,4) default(0) not null GO alter table trn_traesppasajeros add VrPago decimal(14,4) default(0) not null GO alter table trn_traesppasajeros add IdColegio varchar(4) default(0) GO alter table trn_traesppasajeros add CdEstudiante varchar(16) null GO alter table trn_traesppasajeros add Jornada varchar(2) null GO alter table trn_traesppasajeros add Sede varchar(4) null GO alter table trn_traesppasajeros add Inactivo bit default(0) not null GO CREATE TABLE Trn_TraEspSedes( [IdColegio] [varchar](4) not null, [IdSede] [varchar](4) not NULL, [NomSede] [varchar](250) NULL, [Inactivo] [bit] NULL DEFAULT ((0)), CONSTRAINT [PK_Trn_TraEspSedes] PRIMARY KEY CLUSTERED ( [IdColegio] ASC, [IdSede] 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 ALTER TABLE [dbo].[Trn_TraEspPasajeros] WITH CHECK ADD CONSTRAINT [FK_Trn_TraEspPasajeros_IdColegioSede] FOREIGN KEY(IdColegio,Sede) REFERENCES [dbo].[Trn_TraEspSedes] (IdColegio,IdSede) ALTER TABLE [dbo].[Trn_TraEspPasajeros] CHECK CONSTRAINT [FK_trn_traesppasajeros_IdColegioSede] GO ALTER TABLE [trn_traesppasajeros] WITH CHECK ADD CONSTRAINT [FK_trn_traesppasajeros_IdResponsable] FOREIGN KEY([IdResponsable])REFERENCES Terceros ([IdTercero]) ALTER TABLE [trn_traesppasajeros] CHECK CONSTRAINT [FK_trn_traesppasajeros_IdResponsable] GO ALTER TABLE [trn_traesppasajeros] WITH CHECK ADD CONSTRAINT [CK_trn_traesppasajeros_Porcentaje] CHECK (Porcentaje >= (0) and Porcentaje <= 100) ALTER TABLE [trn_traesppasajeros] CHECK CONSTRAINT [CK_trn_traesppasajeros_Porcentaje] GO ALTER TABLE [dbo].[Trn_TraEspPasajeros] WITH CHECK ADD CONSTRAINT [CK_Trn_TraEspPasajeros_Jornada] CHECK (Jornada = 'M' or Jornada = 'T' or Jornada = 'U' or Jornada = 'NA') ALTER TABLE [dbo].[Trn_TraEspPasajeros] CHECK CONSTRAINT [CK_Trn_TraEspPasajeros_Jornada] GO ALTER TABLE [dbo].[Trn_TraEspSedes] WITH CHECK ADD CONSTRAINT [FK_Trn_TraEspSedes_IdColegio] FOREIGN KEY([IdColegio]) REFERENCES [dbo].[TraEspColegios] ([IdColegio]) ALTER TABLE [dbo].[Trn_TraEspSedes] CHECK CONSTRAINT [FK_Trn_TraEspSedes_IdColegio]