Antecedentes: actualmente tengo varios cientos de contactos, sincronizados entre un servidor Microsoft Exchange y varios dispositivos móviles. También guardo copias exportadas de los contactos en .vcf
formato .
(Los dispositivos móviles que estoy usando actualmente son un teléfono Symbian, un teléfono WP7, un Nokia N900 y un iPad).
¿Hay una buena manera (aplicación, formato de archivo, lo que sea) para mantener contactos con información compartida?
Un escenario muy común es que tengo contactos para dos o más personas que viven en la misma casa, por ejemplo:
John Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-2222
Mobile: 555-555-3333
E-mail: John.Doe@example.com
Jane Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-4444
Mobile: 555-555-5555
E-mail: Jane.Doe@example.org
Como puede ver, ambos contactos tienen la misma dirección y número de teléfono, pero distintos nombres y números de teléfono móvil y de trabajo. (Otra información también puede ser compartida o distinta).
Las aplicaciones y los formatos de archivo con los que estoy familiarizado no parecen tener una buena manera de lidiar con esto. Si uso un solo contacto "John & Jane Doe" para ambos, es difícil distinguir la información distinta (si quiero llamar al teléfono móvil de Jane en lugar del de John). Si uso un contacto separado para cada uno, debo recordar actualizarlos a ambos (o todos ellos para N> 2) cuando se muden o cambien el número de teléfono de su casa.
Una solución ideal me permitiría crear un registro que contenga información para su hogar y que cada uno de sus registros de contacto contenga una referencia al registro del hogar, de modo que cuando vea el registro de contacto de John vea información compartida y distinta.
¿Hay algo por ahí que tenga un buen soporte para este tipo de cosas? (Creo que lo habría, ya que es un escenario muy común).
(Supongo que podría rodar mi propio sistema que genera .vcf
archivos combinados de algún formato extendido, pero eso no funcionaría bien con la sincronización en múltiples dispositivos).
Actualización:
En el momento en que pregunté esto, estaba manteniendo mis contactos en un servidor de Microsoft Exchange y sincronizándolos con varios dispositivos móviles. Ahora los mantengo en mi cuenta de Gmail, pero sigo usando Exchange ActiveSync ( más detalles ), por lo que en realidad la situación no ha cambiado mucho.