쇼핑몰 논리/물리 ERD 설계 스토리 LucidChart -> DBCloud 변경
SI개발자로 커리어를 시작한 내가 경력중 가장 도움을 많이 받았던게 바로 DB 설계와 SQL작성 스킬이다.
대부분 큰 회사들은 이부분에 대한 인력이 추가로 되어있어서, 개발자들은 정말 딱 기능코드만 짜면 된다고 하는데..
언젠가 가고싶다는 생각을 갖은채로 현재를 살아야지 ㅎㅎ
카페24를 통하여 무료로 호스팅되고있는 우리서비스는 고객의 데이터를 분석해서 더 적합한 상품을 소싱하기 위해서 쇼핑몰 자체구축을 계획하고있다. 그래서 지난 4월 쇼핑몰 기능 분석, 5월 어드민페이지분석, 6월 사용자앱/ 어드민 기획서 작성, 7월 회의하면서 기획서 고도화 및 ERD설계를 진행했다.
유료구매툴에 대표님은 박하지않다 필요한 모든걸 사줄테니 결과를 내라.. 라는 경영자 마인드
하지만 구매한 툴을 사용해서 완벽한 퀄리티를 내려면 더 시간을 많이 할애해야해서 내가 내린 결정은 무료툴을 사용하면서 빠르게 치고나갈것.
NJ 형은 나는 계획이나 기획을 잡고 큰틀의 의사결정은 속도감있게 진행하는 편인데, 디테일에 들어가면 굉장히 진행속도가 느리다. 90%까지는 빠른속도로 진행하다가 10%는 90%를 기획할때랑 맞먹는 속도가 진행된달까?
여튼 그래서 디테일링은 넘기고 속도감으로 팍팍 진행해서 에러를 빵빵 터트리고 그걸 구구막기 식으로 막는 개발을 많이 했다.
범재라 어쩔수 없는듯... ㅎㅎ
논리데이터를 설계함에 있어 어떤식의 사고를 가져야하나 열심히 구글링하다가 나온 귀중한 정보!
https://dataonair.or.kr/db-tech-reference/d-lounge/expert-column/?mod=document&uid=54033
사용자 요구가 잘 반영된 모델링이 왜 중요한가를 깨달았다
사용자 요구가 잘 반영된 모델링이 왜 중요한가를 깨달았다 우철웅인브레인 기술 이사 데이터베이스 모델러가 어떤 역할을 수행하는지 아는가 이번 여행의 파트너와 함께 하나의 단위 업무에
dataonair.or.kr
이번에 ERD설계는 처음 Lucid Chart라는 툴을 이용해서 그렸는데,
유료 서비스이다보니 DB설계할 테이블이 많아서 그런지 제한이 되어있어서 여러아이디로 그리다가.. ...
너무 답답해서 다른 툴을 보다보니 엄청난!! 툴을 발견하게 되었다.
바로 CloudERD !!
ERDCloud
Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool.
www.erdcloud.com
그리고 굉장히 좋았던것은 서로 자신의 ERD를 공유할수 있어서 쇼핑몰을 검색해서 많은 범위의 테이블 설계를 볼 수 있었다.
https://www.erdcloud.com/d/wNtbZdTQkjqehzKgn
CI-Board 3 PRO
ci보드 테이블구죠
www.erdcloud.com
막상 사용하려고하니 사용법 등 익혀야할게 많은데, 이 사이트를 사용해서 학습하였다.
[ERD CLOUD] ☁️ ERD 다이어그램을 온라인에서 그려보자
ERD CLOUD 프론트엔드 작업을 하기전에 UI 와이어프레임을 그리는 과정은 중요하듯이, 백엔드에서도 데이터베이스 모델링 설계 과정은 매우 중요하다. 데이터베이스 모델링을 할 때 ERD 다이어그
inpa.tistory.com
도메인과 엔티티 검색기능이 있어서 특히 좋은것같음.