﻿
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigEszkozTipus_AlIntezmenyId') BEGIN
  CREATE INDEX NCI_DigEszkozTipus_AlIntezmenyId ON T_DIGESZKOZTIPUS (C_ALINTEZMENYID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigEszkozTipus_AlTanevId') BEGIN
  CREATE INDEX NCI_DigEszkozTipus_AlTanevId ON T_DIGESZKOZTIPUS (C_ALTANEVID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigPlatformTipus_AlIntezmenyId') BEGIN
  CREATE INDEX NCI_DigPlatformTipus_AlIntezmenyId ON T_DIGPLATFORMTIPUS (C_ALINTEZMENYID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigPlatformTipus_AlTanevId') BEGIN
  CREATE INDEX NCI_DigPlatformTipus_AlTanevId ON T_DIGPLATFORMTIPUS (C_ALTANEVID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigTamEszkozTipus_AlIntezmenyId') BEGIN
  CREATE INDEX NCI_DigTamEszkozTipus_AlIntezmenyId ON T_DIGTAMESZKOZTIPUS (C_ALINTEZMENYID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigTamEszkozTipus_AlTanevId') BEGIN
  CREATE INDEX NCI_DigTamEszkozTipus_AlTanevId ON T_DIGTAMESZKOZTIPUS (C_ALTANEVID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_TanitasiOraId') BEGIN
  CREATE INDEX NCI_TanitasiOraDigTamEszkoz_TanitasiOraId ON T_TANITASIORADIGTAMESZKOZ (C_TANITASIORAID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_IntezmenyId') BEGIN
  CREATE INDEX NCI_TanitasiOraDigTamEszkoz_IntezmenyId ON T_TANITASIORADIGTAMESZKOZ (C_INTEZMENYID)
END
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_TanevId') BEGIN
  CREATE INDEX NCI_TanitasiOraDigTamEszkoz_TanevId ON T_TANITASIORADIGTAMESZKOZ (C_TANEVID)
END
GO
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOra_IntezmenyId_TanevId_DigPlatformTipusId') BEGIN
  CREATE INDEX NCI_TanitasiOra_IntezmenyId_TanevId_DigPlatformTipusId ON T_TANITASIORA (C_INTEZMENYID, C_TANEVID, C_DIGPLATFORMTIPUSID)
END


IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'NCU_TanitasiOraDigTamEszkoz_TanitasioraId_DigTamEszkozTipusId') BEGIN -- Torolt szűrés nem kell
  CREATE UNIQUE INDEX NCU_TanitasiOraDigTamEszkoz_TanitasioraId_DigTamEszkozTipusId ON T_TANITASIORADIGTAMESZKOZ (C_TANITASIORAID, C_DIGTAMESZKOZTIPUSID)
  WITH (FILLFACTOR = 80)
END
GO
