Campo "text Auto_complete"

Saludos al foro.

A ver si me podrían ayudar me gustaria tener un campo “Text autocompletado” que busca en una base de datos, pero que tambien me deje poner un valor manual de texto.
Ahora mismo no me deja porque sino cumple la condición me pone null.
lo que se me ocurrió pero queda poco estético es

  • crear un campo Calculado (sin base de datos) y pongo el autocompletado y posteriormente le paso el valor a otro campo que es de texto que es el que guarda el valor.
    en este último campo el usuario pone el valor si quiere algo manual

Gracias