Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493

    Database per raccolta presenze

    ciao a tutti,
    sto cercando di creare un database per poter raccogliere le presenze degli alunni a scuola.

    Solo che non riesco a partire.

    Dato che poi lo dovrò interfacciare al sito della scuola vorrei sapere secondo voi qual è il modo più conveniente per progettarlo.

    devo fare una tabella per classe? per alunno? Per giorno? qual è il modo più conveniente e meno dispendioso in termini di risorse?

    ho 5 classi e circa 25 alunni per classe
    grazie

  2. #2
    tabella classi
    tabella alunni (con legame a tabella classi)
    tabella giorni (per gestire le festività)
    tabella presenze (con legame a tabella alunni e tabella giorni)


  3. #3
    quoto in pieno Optime!

    in questo modo ti eviti di dover ripetere i dati in ogni tabella guadagnando tempo sia per la compilazione del DB da parte tua, sia per la lettura da parte del sistema preposto a farlo, cioè il sito della tua scuola.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493
    ok grazie!
    spero poi di riuscire ad interfacciarlo

  5. #5
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    anzichè fare il DB presenze forse è meglio fare il DB assenze. Si caricano molti meno dati.

    Nell'interfaccia grafica si visualizzano tutti presenti tranne quelli che sono presenti nel DB.

  6. #6
    io lascerei comunque le presenze, per un discorso di elaborazioni successive. se è solo per l'interfaccia, basta che il flag di 'presente' sia acceso per default.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493
    quindi devo inserire tutto tutti i giorni o solo le assenze?

  8. #8
    io inserirei le presenze, l'ho già detto.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493
    sono un po' duro!
    quindi ogni giorno scrivo di tutti i ragazzi sia chi è assente che presente.

    la tabella giorni sarà così?
    id contatore
    data


    vediamo se ho capito a che serve?

    in questo modo scrivo la data di un giorno 1 sola volta?
    ad esempio alla data 17/09/2009 è associato l'id 20 e a tutti i ragazzi non devo scrivere 17/09/2009 ma basta che ci sia scritto id 20?

  10. #10
    1. nella tabella 'giorni' indicherei anche se festivo o no, così se 'festivo' non chiedi le presenze
    2. nella tabella 'presenze' metti solo l'id_giorno e l'id_allievo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.