디자이너의 사회생활

데이터 구조도가 필요하다 본문

미지의세계/DB 구조도 정복하기

데이터 구조도가 필요하다

heedoo 2018. 3. 7. 19:02

얼마전 다른 업체와 협력하여 쿠폰 발행 이벤트를 진행했다.


이벤트 결과를 팀원에게 공유하고 

향 후 이런 이벤트를 진행할 때 참고할 수 있도록 정리를 해두려 하는데, 전문 분야가 아닌지라 만만치 않다.


[A.신규 유저]

1. 쿠폰 발급 받은 유저 수 

2. 쿠폰 사용 유저 수 

2-1. 재 결제로 이어진 유저 수 


[B. 기존 유저]

 1. 쿠폰 발급 받은 유저 수 

 2. 쿠폰 사용 유저 수  

 2-1. 신규 결제 유저 수

 2-1-1. 재 결제로 이어진 유저 수

 2-2. 재 결제 유저 수

 2-1-1. 다음 결제로 이어진 유저 수  




위 데이터를 도출하여, 쿠폰 발행 이벤트의 효율을 확인하고 싶었다.


-> 쿼리로 데이터를 뽑아봐야겠다고 생각! 

-> 쿼리문 짜는건 그렇다 치고.. 쿼리문을 짜서 데이터를 보려면 어떤 데이터 베이스에 어떤 정보를 넣고 알고 있어야 겠구나!

-> 테이블 설명 된 것 하나하나 보고 있으려니 너무 복잡하고 기억하기도 쉽지않음

-> 구조도를 보고 한눈에 알아보기 쉽게 보고싶음 

-> 우리 회사에 데이터 구조도가 없음 (서버개발자 피셜) 

-> 데이터 구조도를 그려가면서 확인하고 싶음 



아무튼 그리는건 그려야함

뭐부터 그릴까 하면 지금 당장 그려야 하는 쿠폰관련 테이블부터 시작해볼까한다.


그리기 도구는 draw.io를 사용하기로함! 


조~올라 헤매다가 

https://www.slideshare.net/_ce/db-42498020 슬라이드 보고 조금 감 잡히는 것 같기도..

'미지의세계 > DB 구조도 정복하기' 카테고리의 다른 글

데이터 모델링의 중요성  (0) 2018.05.25
데이터 모델링 기본 개념 1  (0) 2018.03.15