índice postgresql en la columna de cadena

Di, tengo una mesaResidentInfo, y en esta tabla tengo restricciones únicasHomeAddress, cual esVARCHAR tipo. Para futuras consultas, voy a agregar un índice en esta columna. La consulta solo tendrá operación.=, y usaré el patrón B-TREE ya que el patrón Hash no se recomienda actualmente.

Pregunta: Desde la vista de eficiencia, usando B-TREE, ¿cree que debería agregar una nueva columna con los números 1,2,3 ...., N correspondiente a diferentes domicilios, y en lugar de agregar índice enHomeAddress, Debo agregar índice en la columna de número?

Hago esta pregunta porque no sé cómo funciona el índice.

Respuestas a la pregunta(2)

Su respuesta a la pregunta