ИМХО, правильный ответ - как требуется потребителям (другим системам).
Можно сделать несколько полей:
1 - эталонный формат номера varchar2(20 char). Например, 79898112211
2 - преобразованный формат номера. Например, +7 (989) 811-22-11.
При добавлении выдавать пользователю вопрос, хотите стандартно или нестандартно + варианты нестандартных написаний и т.д.
Эталонный формат хранить обязательно. Как ключ. И хранить преобразованный, чтобы не выполнять каждый раз преобразование при обращении.