﻿IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_Tanitasiora_OsztalycsoportId_Datum_IntezmenyId_TanevId') BEGIN
  CREATE INDEX NCI_Tanitasiora_OsztalycsoportId_Datum_IntezmenyId_TanevId 
    ON T_TANITASIORA (C_OSZTALYCSOPORTID, C_DATUM, C_INTEZMENYID, C_TANEVID) 
  INCLUDE (C_TANTARGYID) --WITH DROP_EXISTING
  WITH (FILLFACTOR = 80)
END
GO

IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_Csoport_Tipusa_AlintezmenyId_AltanevId') BEGIN
  CREATE INDEX NCI_Csoport_Tipusa_AlintezmenyId_AltanevId 
    ON T_CSOPORT (C_TIPUSA, C_ALINTEZMENYID, C_ALTANEVID)
  WITH (FILLFACTOR = 80)
END
GO

DROP INDEX IF EXISTS NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId 
  ON T_TANULOCSOPORT

IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId') BEGIN
  CREATE INDEX NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId 
    ON T_TANULOCSOPORT (C_OsztalyCsoportId, C_TanuloId, C_IntezmenyId, C_TanevId) 
  INCLUDE (C_KILEPESDATUM, C_BELEPESDATUM) WHERE TOROLT = 'F'
  WITH (FILLFACTOR = 80)
END
GO
