Avrei questo problema da risolvere.

Devo inserire una news in un db.
Questa news deve essere visualizzata da una classica pagina che estrae i record.

fin qui tutto bene.

Il problema è questo.
La news deve avere un termine e un inizio.

- Ovvero oltre il giorno stabilito non deve piu essere estratta dal db.
- I record devo essere letti per ordine dal campo di inizio news
- Ci sono news però che durano piu di un giorno quindi se una news dura 3 giorni deve uscire per tre giorni

in teoria come posso risolvere?