1 현행 분석
ERD가 불완전하고 FK 제약이 0개인 현행 DB를, 실데이터와 DB 쓰기 지점에서 거꾸로 분석합니다.
ASP 파일
634
PC 286·모바일 174·관리자 133·협력사 41
테이블
112
외래키 제약
0
저장 프로시저
38
뷰
9
DB 쓰기 지점
418
INSERT·UPDATE·DELETE
방법 — 컬럼명 패턴으로 후보를 뽑고, 실제 조인 일치율과 고아 레코드로 검증합니다.
후보 관계
146
검증 통과
97
기각
49
복원된 관계도
노드 7개 · 선 굵기 = 일치율 · 기각은 회색 점선
선 굵기 = 조인 일치율회색 점선 = 기각된 관계
| 관계 | 일치율 | 고아 레코드 | 처리 방침 |
|---|---|---|---|
| ORD_MST.MEM_ID → MEMBER.USER_ID | 99.6% | 4,812건 (탈퇴 회원 주문) | 주문 보존, 비회원 주문으로 표시 |
| ORD_DTL.GOODS_CD → GOODS.GCODE | 99.98% | 286건 (삭제 상품) | 주문 당시 상품명·단가 스냅샷 보존 |
| GOODS.CATE2 → CATEGORY.CODE | 97.1% | 4,980건 (미매핑) | 카테고리 재매핑 목록으로 발주사 확인 |
| GOODS_PRICE.GCODE → GOODS.GCODE | 100% | 0 | 1:N, 상품당 평균 4.2구간 |
| ORD_MST.PTN_CD → PARTNER.PTN_CD | 99.9% | 41건 | 협력사 해지 건, 보존 |
| MEMBER.REC_ID → MEMBER.USER_ID | 62.3% | — | 기각 — 이름만 비슷하고 실제로는 자유 입력 메모 |