2008-10-09 3 views
1

어떻게 고객의 주소 데이터를 모델링하고 데이터의 품질을 보장하기 위해 어떤 기술 전문가를 사용하고 있습니까?고객 파일 디자인

중복 제거 알고리즘, 중복 검색, 패키지 및 송장을 실제로 처리 할 수 ​​있는지 등의 사항은 무엇입니까? 여러 국가의 고객을 처리하는 시스템에서

+0

* 파일 * 또는 * 데이터베이스 *를 디자인하고 있습니까? 그들은 매우 다릅니다. 하나는 물리적 데이터 저장소의 추상화이고, 다른 하나는 절대 수행해서는 안되는 작업입니다. – Tanktalus

+0

이 경우 "파일"은 고객 데이터의 비즈니스 용어입니다. 고객 데이터를 담당하는 "파일 관리자"가 있습니다. OOP 용어와 SQL DDL로 표현되는 데이터 모델은 설계 (또는 오히려 마이그레이션)됩니다. –

답변

1

주소 확인 및 정규화 (여러 개의 동일한 주소를 표준 형식으로 변환)를 서비스로 제공하는 많은 공급 업체가 있습니다. 또한 이러한 공급 업체 중 일부는 인보이스 발행 목적으로 해당 주소에서 세금을 계산할 수있는 기능을 제공합니다. 주소의 정규화 된 형식을 얻은 후에는 중복 항목을 찾는 것이 항목을 비교하는 것입니다 (속도를 위해 해시를 사용하려는 경우가 있습니다). 나는이 소프트웨어의 특정 공급 업체를 추천하거나 Stackoverflow에 몇 가지를 나열하는 것을 주저합니다 ...