mysql多级联动表设计
ringa_lee
ringa_lee 2017-04-17 15:41:28
0
2
704

我设计了一个多级联动的数据库就id. pid name. 三个字段,但是如果街道名字没有,用户可以自己添加街道,比如中山市没有,假设没,用户可以自己写上中山市场。这个数据要怎么关联呢?需要另外建一个表吗

ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
巴扎黑

다른 테이블을 관련 테이블로 사용할 필요는 없습니다. pid가 상위 ID와 관련되어 있지 않나요?
관련 테이블을 만들고 싶다면 pid를 삭제한 후 관련 테이블에 관계를 기록하면 됩니다.

Ty80

위에서 언급했듯이 pid는 상위 주소의 ID입니다. 사용자는 1차 국가를 선택한 후 광동성, 광동성 등 2차 선택 지역을 추가할 때 주소 계층적 선택을 제공해야 합니다. 세 번째 수준에서는 시와 카운티를 선택합니다. 현재 중산 시가 없고 사용자가 이를 추가하려는 경우 추가 시 광둥성에 추가된 것을 이미 알고 있는 것입니다. 그런 다음 중산의 상위 주소 ID를 알아야 합니다. 도시와 광동성에서 직접 데이터만 입력하면 끝입니다

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿