Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    313

    Gestire date di scadenza su db e query di ricerca

    Salve a tutti ho un record nel database a cui fa riferimento la data di attivazione, ora mi sorge un dubbio, rispetto a questa data di attivazione, dovrei aggiungere altre tre date, esempio

    Attivazione : 29/04/2014
    Scadenza 1 : 29/05/2014
    Scadenza 2 : 29/06/2014
    Scadenza 3 : 29/07/2014

    Ora stavo pensando di creare una nuova tablella chiamata scadenze che faccia riferimento all'id di attivazione, però ho dei dubbi sulla struttura, è meglio avere qualcosa di questo genere:

    id_attivazione data_scadenza
    1-------------29/05/2014

    Oppure

    id_attivazione date_scadenza
    1-------------29/05/2014;29/06/2014;29/07/2014

    per quanto riguarda query di ricerca e volocità, premetto ci sono molti id a cui fare riferimento :-(

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    La struttura migliore è sicuramente
    id - scadenza1 - scadenza2 - scadenza3

    quindi un campo per ogni data.

    Comunque non è un argomento da PHP, riguarda esclusivamente il database, ti prego di fare attenzione a dove inserisci le discussioni.
    Ti sposto.

  3. #3
    Se il numero di "date di scadenza" è imprecisato potresti anche fare una cosa del genere
    idscadenza - idattivazione - scadenza
    ovviamente idattivazione non sarebbe chiave e il campo scadenza sarebbe correttamente di tipo Date
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

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 © 2025 vBulletin Solutions, Inc. All rights reserved.