Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tutti gli articoli
- +--------+--------+-----------+------+
- | numero | autore | categoria | anno |
- +--------+--------+-----------+------+
- | 1 | Pippo | A | 2011 |
- +--------+--------+-----------+------+
- | 2 | Pluto | A | 2010 |
- +--------+--------+-----------+------+
- | 3 | Pippo | B | 2011 |
- +--------+--------+-----------+------+
- Vista n°1: Tutti i numeri, tutti gli autori, tutte le categorie, tutti gli anni
- +--------+--------+-----------+------+
- | numero | autore | categoria | anno |
- +--------+--------+-----------+------+
- | 1 | Pippo | A | 2011 |
- +--------+--------+-----------+------+
- | 2 | Pluto | A | 2010 |
- +--------+--------+-----------+------+
- | 3 | Pippo | B | 2011 |
- +--------+--------+-----------+------+
- Vista n°2: Tutti i numeri, autore = pippo, tutte le categorie, tutti gli anni
- +--------+--------+-----------+------+
- | numero | autore | categoria | anno |
- +--------+--------+-----------+------+
- | 1 | Pippo | A | 2011 |
- +--------+--------+-----------+------+
- | 3 | Pippo | B | 2011 |
- +--------+--------+-----------+------+
- Vista n°3: Tutti i numeri, tutti gli autori, categoria = A, tutti gli anni
- +--------+--------+-----------+------+
- | numero | autore | categoria | anno |
- +--------+--------+-----------+------+
- | 1 | Pippo | A | 2011 |
- +--------+--------+-----------+------+
- | 2 | Pluto | A | 2010 |
- +--------+--------+-----------+------+
- Modifico l'articolo 2, quali viste devo rimuovere dalla cache?
- Dati articolo 2: Numero = 2, autore = pluto, categoria = A, anno = 2010
- Vista 1 {
- numero = all // match
- autore = all // match
- categoria = all // match
- anno = all // match
- }
- Tutti match, vista 1 è da aggiornare
- Vista 2 {
- numero = all // match
- autore = pippo // non-match, l'autore dell'articolo modificato non è pippo.
- categoria = all // match
- anno = all // match
- }
- Non combaciano tutti i filtri, la vista 2 non ha bisogno di essere aggiornata.
- Vista 3 {
- numero = all // match
- autore = all // match
- categoria = A // match
- anno = all // match
- }
- Tutti match, vista 3 è da aggiornare
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement