the MAIN table:
CREATE TABLE `tabella_attivita` (
`TBLATT_ID` int(11) NOT NULL,
`TBLATT_TBLTIPOATT_ID` int(11) NOT NULL,
`TBLATT_TBLDESCATT_ID` int(22) DEFAULT NULL,
`TBLATT_Data` date DEFAULT NULL,
`TBLATT_Dalle` datetime DEFAULT NULL,
`TBLATT_Alle` datetime NOT NULL,
`TBLATT_Classe` int(6) NOT NULL,
`TBLATT_TBLPLESSI_ID` int(11) NOT NULL,
`TBLATT_NumOre` int(2) NOT NULL,
`TBLATT_FORFETTARIO` int(2) NOT NULL,
`loginby` varchar(100) CHARACTER SET utf8mb4 NOT NULL,
`TBLATT_inserimento` datetime NOT NULL,
`TBLATT_note` text COLLATE utf8mb4_unicode_ci,
`modificato` varchar(24) COLLATE utf8mb4_unicode_ci NOT NULL,
`autorizzato` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
some records of the main table
INSERT INTO `tabella_attivita` (`TBLATT_ID`, `TBLATT_TBLTIPOATT_ID`, `TBLATT_TBLDESCATT_ID`, `TBLATT_Data`, `TBLATT_Dalle`, `TBLATT_Alle`, `TBLATT_Classe`, `TBLATT_TBLPLESSI_ID`, `TBLATT_NumOre`, `TBLATT_FORFETTARIO`, `loginby`, `TBLATT_inserimento`, `TBLATT_note`, `modificato`, `autorizzato`) VALUES
(1, 1, 12, '2022-09-08', NULL, '2022-09-12 00:00:00', 0, 0, 45, 0, 'alex', '2022-09-13 12:52:37', 'asdsd asda sd asd asd asd asdasd sdas dasd as das dasd', '', 0),
(2, 1, 10, '2022-09-07', NULL, '2022-09-14 00:00:00', 0, 0, 56, 0, 'alex', '2022-09-14 15:44:00', NULL, '', 0),
(3, 1, 30, '2022-09-08', NULL, '2022-09-14 00:00:00', 0, 0, 44, 0, 'Admin', '2022-09-14 15:50:59', NULL, '', 0),:
the lookup table:
CREATE TABLE `tabella_descrizione_attivita` (
`TBLDESCATT_ID` int(11) NOT NULL,
`TBLDESCATT_Tipologia` int(11) NOT NULL,
`TBLDESCATT_Descrizione` varchar(58) DEFAULT NULL,
`TBLDESCATT_scuola` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
some records of the lookup table:
INSERT INTO `tabella_descrizione_attivita` (`TBLDESCATT_ID`, `TBLDESCATT_Tipologia`, `TBLDESCATT_Descrizione`, `TBLDESCATT_scuola`) VALUES
(1, 2, 'Supplenze', 'sspg'),
(2, 2, 'Aggiornamento', 'sspg'),
(3, 2, 'Potenziamento formativo\r\n(ore con o per gli alunni)', 'sspg'),
(10, 1, 'Collegio docenti unitario', 'sspg'),
(11, 1, 'Collegio di sezione', 'sspg'),