Передумови: На даний момент у мене є кілька сотень контактів, синхронізованих між сервером Microsoft Exchange і кількома мобільними пристроями. Я також зберігаю експортовані копії контактів у .vcf
форматі .
(Мобільні пристрої, якими я зараз користуюся, це телефон Symbian, телефон WP7, Nokia N900 та iPad.)
Чи є хороший спосіб (додаток, формат файлу, будь-який інший) підтримувати контакти зі спільною інформацією?
Дуже поширений сценарій полягає в тому, що я маю контакти для двох або більше людей, які живуть в одному будинку, наприклад:
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
Як бачите, обидва контакти мають однакову домашню адресу та номер телефону, але чіткі імена та робочі номери та номери мобільних телефонів. (Інша інформація також може бути або спільною, або окремою.)
Знайомі з нами програми та формати файлів, схоже, не мають хорошого способу впоратися з цим. Якщо я використовую єдиний контакт "Джон і Джейн Доу" для обох, важко розрізнити чітку інформацію (якщо я хочу зателефонувати на мобільний телефон Джейн, а не на Джон). Якщо я використовую окремий контакт для кожного, я повинен пам’ятати, щоб оновити їх обох (або всіх для N> 2), коли вони переміщують чи змінюють свій домашній номер телефону.
Ідеальне рішення дозволило б мені створити запис, що містить інформацію для їхнього домогосподарства, і кожен із їхніх записів контактів міститиме посилання на запис про домашнє господарство, так що коли я переглядаю записи контактів Джона, я бачу як спільну, так і чітку інформацію.
Чи є щось там, що добре підтримує подібні речі? (Я думаю, що це буде, оскільки це дуже поширений сценарій.)
(Я думаю, я міг би прокатати власну систему, яка генерує об'єднані .vcf
файли з деякого розширеного формату, але це не буде добре працювати з синхронізацією на кількох пристроях.)
Оновлення:
У той час, коли я це запитував, я зберігав свої контакти на сервері Microsoft Exchange і синхронізував із різними мобільними пристроями. Зараз я зберігаю їх у своєму обліковому записі gmail, але все ще використовую Exchange ActiveSync ( детальніше ), тому фактично ситуація не сильно змінилася.