Может ли кто-нибудь рекомендовать хороший камень для контактной обработки?
Я хочу хранить контакты человека/компании с адресами и отношениями. Адреса могут иметь несколько линий для улиц, телефонных номеров и электронных писем. Было бы неплохо иметь какую-то особенность экспорта.
Обработка контактов кажется общей задачей, поэтому я хочу знать, как другие делают эту работу.
Я рассмотрел следующие камни и приложения:
Используете ли вы один из упомянутых камней, можете ли вы порекомендовать другие драгоценные камни или выполнить это самостоятельно (почему и как)?
Ответы
Ответ 1
Обработка адресов на самом деле очень сложная тема. Вот почему так много разных реализаций. Взгляните на партию Мартина Фаулерса, структуру ролей и подотчетность. Вы также можете столкнуться с проблемами i18n и, возможно, захотите выполнить нормальную нормализацию (с улицы, почтового индекса, города, штата, объектов страны и структуры в зависимости от страны). Тогда это все временные отношения, и ваше приложение требует определения того, сколько истории нужно зарегистрировать.
Ответ 2
vPim кажется вам нужным. Он имеет Поддержка Rails.
Ответ 3
Сверните свой собственный
Я построил бы это сам и посмотрю на эти драгоценные камни в своих целях:
Кармен отлично справляется с предварительным заполнением полей Country, State/Province, Region, а Snail отлично справляется с хранением и отображением других частей адреса.
Удивительно, что там нет полного решения, но адреса - тонкий вопрос.
Приветствия,
В JP