Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. Tutti gli articoli
  2. +--------+--------+-----------+------+
  3. | numero | autore | categoria | anno |
  4. +--------+--------+-----------+------+
  5. | 1 | Pippo | A | 2011 |
  6. +--------+--------+-----------+------+
  7. | 2 | Pluto | A | 2010 |
  8. +--------+--------+-----------+------+
  9. | 3 | Pippo | B | 2011 |
  10. +--------+--------+-----------+------+
  11.  
  12. Vista n°1: Tutti i numeri, tutti gli autori, tutte le categorie, tutti gli anni
  13. +--------+--------+-----------+------+
  14. | numero | autore | categoria | anno |
  15. +--------+--------+-----------+------+
  16. | 1 | Pippo | A | 2011 |
  17. +--------+--------+-----------+------+
  18. | 2 | Pluto | A | 2010 |
  19. +--------+--------+-----------+------+
  20. | 3 | Pippo | B | 2011 |
  21. +--------+--------+-----------+------+
  22.  
  23. Vista n°2: Tutti i numeri, autore = pippo, tutte le categorie, tutti gli anni
  24. +--------+--------+-----------+------+
  25. | numero | autore | categoria | anno |
  26. +--------+--------+-----------+------+
  27. | 1 | Pippo | A | 2011 |
  28. +--------+--------+-----------+------+
  29. | 3 | Pippo | B | 2011 |
  30. +--------+--------+-----------+------+
  31.  
  32. Vista n°3: Tutti i numeri, tutti gli autori, categoria = A, tutti gli anni
  33. +--------+--------+-----------+------+
  34. | numero | autore | categoria | anno |
  35. +--------+--------+-----------+------+
  36. | 1 | Pippo | A | 2011 |
  37. +--------+--------+-----------+------+
  38. | 2 | Pluto | A | 2010 |
  39. +--------+--------+-----------+------+
  40.  
  41.  
  42. Modifico l'articolo 2, quali viste devo rimuovere dalla cache?
  43.  
  44.  
  45. Dati articolo 2: Numero = 2, autore = pluto, categoria = A, anno = 2010
  46.  
  47. Vista 1 {
  48. numero = all // match
  49. autore = all // match
  50. categoria = all // match
  51. anno = all // match
  52. }
  53. Tutti match, vista 1 è da aggiornare
  54.  
  55. Vista 2 {
  56. numero = all // match
  57. autore = pippo // non-match, l'autore dell'articolo modificato non è pippo.
  58. categoria = all // match
  59. anno = all // match
  60. }
  61. Non combaciano tutti i filtri, la vista 2 non ha bisogno di essere aggiornata.
  62.  
  63. Vista 3 {
  64. numero = all // match
  65. autore = all // match
  66. categoria = A // match
  67. anno = all // match
  68. }
  69. Tutti match, vista 3 è da aggiornare
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement