Ci sono 2 entità. Uno è admin . Il compito dell'amministratore è definire gli slot per gli appuntamenti che saranno presi da candidati .
L'amministratore sceglierà un orario predefinito per gli appuntamenti, come dalle 10.00 alle 14.00 e dalle 15.00 alle 17.00.
Ora la confusione su come salvare queste informazioni nel database.
- In una singola riga che contiene la data e l'ora di inizio e la data e ora di fine e il numero di candidati ammessi per quella fascia oraria.
- Crea più righe con ogni data e ora. Come se ci fossero 2 slot per 15 giorni, quindi
giorno 1 10a - 2p
giorno 1 3p - 5p
giorno 2 10a - 2p
giorno 2 3p - 5p
.....
Quale sarà un modo migliore per salvare gli appuntamenti?
Il secondo modo offre flessibilità per modificare gli appuntamenti, ma richiederà più righe.
Il primo modo salva le righe ma è complicato quando si modificano, aggiungono o eliminano slot speciali.