Estudando, vi dois exemplo: 1-
2-
Encontrei a thread abaixo que contem respostas interessantes com descrições úteis.