Io utilizzo sempre il cestino int perchè ho bisogno di 3 stati.
Contenuto attivo 0 , contenuto cestinato 1 , contenuto eliminato -1
Se non dai la possibilità di ripristinare un contenuto cestinato allora puoi benissimo utilizzare il tipo "bit" così hai 2 valori.