sql 주소록을 추가하려는데

sql 주소록을 추가하려는데

QA

sql 주소록을 추가하려는데

본문

지번 주소가 아니라

별도 테이블을 만들어서

동별로 필드를 쪼개두었는데

빠진 곳이 있어서 추가할 때

기존 회원들의 필드값이 변하지 않을까요 ?

 

가령,

경기도 A시 가동

경기도 A시 나동

.

.

경기도 C시 가동

경기도 C시 나동

 

이렇게 되어있는데

 

경기도 B시 가 빠져 있어서 A시와 C시 사이에 추가하려합니다.

 

기존 C시 이하 지역 필드값들을 갖고 있는 회원 정보가 밀리거나 오류가 생기지 않을까요 ?

일단 테스트 계정을 만들어서 회원 디비 없는 상태로

삽입되어야 할 주소 위아래로 임의 회원 정보 만들두고 가운데 삽입한 후 위아래 회원 정보

보았는데 이상은 없네요.

 

이렇게만 테스트 해보고 진행해도 되는지 궁금합니다.

#DB

이 질문에 댓글 쓰기 :

답변 3

회원테이블에 주소 필드가 있고, 주소록테이블이 별도로 존재한다고 하면

주소록테이블에 주소를 추가하거나 변경한다고 해서 회원테이블이 영향을 받지는 않습니다.

회원테이블의 주소 필드에 a시a동  c시c동이런식으로 주소를 추가하셧다면 문제가 안되지만  주소필드에 주소텍스트가 아닌 주소 테이블의 번호로 주소를 불러오게끔 a시a동일시 1번,c시c동일시 2번 이런형식으로 저장되었고 새로 추가하시려는 주소를 기존에 있는 번호순으로 3번에 추가하지않고 b시b동의 번호를 2번으로 교체하실경우에만 문제가 생깁니다

일단 최대한 수정하지 않는 쪽으로 팁을 드리면 쪼갠값을 불러올때 

특정 데이터가 없을경우 pass 하는 방법으로 조건식을 짜시면 될것 같은데요.

답변을 작성하시기 전에 로그인 해주세요.
전체 840
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT