저는 부동산 플랫폼을 구축 중이며 데이터베이스에 주소를 저장하는 방법을 문서화하려고합니다.관계형 데이터베이스의 지리적 주소는 어떻게 저장해야합니까?
나는 몇 가지 방법을 생각해야하고 당신을 보여, 그래서 올바른 방법으로 나를하시기 바랍니다 :
다음은 그 중 일부입니다. 각 값에는 ID가 있으며 속성에 할당 할 수 있습니다.
예 : street_number
에는 3 개의 값이 있습니다. 나는 value_id
와 property_id
의 상관 관계를 어디 끝에
property_addresses
있습니다. 해당 값으로
20
이 선택되었습니다.
문제는 완전히 정확한 주소 목록을 얻는 방법을 알 수 없다는 것입니다.
이 작업을 수행하는 데 "올바른"방법이 없을 것입니다. 나중에 데이터를 사용해야하는 방법과 데이터를 가져 오거나 내보낼 필요가 있는지 (그리고 데이터의 형식이 어떻게되는지)에 따라 다릅니다. – techturtle
이것을 통해 주소 정보를 더 작고 작은 조각으로 분리 할 수 있다는 이점이 있습니까? 거리 번호가 20 인 모든 주소를 검색 할 사람이 있습니까? 사용자 인터페이스를 복잡하게 만들수록 사용하려는 사용자가 줄어 듭니다. 실제로 사람들은 한 분야에서 거리 주소를 추가 한 다음 도시, 주, 국가, 우편 번호 등을 추가하는 것이 좋습니다. 이는 사람들이 나중에 물건을 검색하는 방법입니다. 더 복잡하게 만들면 사용자를 화나게 만들뿐입니다. 유연성은 일반적으로 사용자 인터페이스에서 좋지 않은데, 소프트웨어 사용을 어렵게 만듭니다. – HLGEM