본문 바로가기

ERD2

25-01-03 TIL 오늘은 간단하게 프로젝트 시작전 SA문서를 완성?하는 것과 DB를 정하는것 그리고 팀깃헙을 생성하는것을 목표로 하루를 시작하였다.팀 각자 SA문서를 채워넣었는데, 나는 어제 ERD를 만든것을 토대로 정말 간단한 워크플로우를 생성하였다.일단 프로젝트 시작전에 만든것이라 차후 수정해야하겠지만, 대략적으로는 이런 느낌으로 진행될 것이다.ERD위에 흐름을 설명해주는 간단한 워크플로우를 만들어 달라는 튜터님의 피드백을 토대로 만든 워크플로우이다.워크플로우를 직접 만드는 것은 거의 처음이라... 완성품이 잘 나왔는지는 모르겠지만, 검색도 해가면서 나름 열심히 만들었다. 2025. 1. 3.
ERD 특강정리 ERD(Entity-Relationship Diagram)ERD는 개체(Entity), 개체 간의 관계(Relationship), 그리고 개체의 속성(Attribute)을 시각적으로 표현한 다이어그램이다.    ERD의 필요성1. 비즈니스 요구사항의 체계적 이해ERD를 작성하는 과정은 비즈니스 요구사항을 분석하고, 관리 대상이 되는 객체(개체)와 그들 사이의 관계를 명확히 파악 가능애매모호한 부분을 줄여 비개발자(기획자, 의사결정권자)와 개발자 사이의 원활한 커뮤니케이션이 가능2. 데이터 구조의 시각화복잡한 데이터 구조를 직관적으로 이해 가능3. 정규화와 무결성 확보ERD를 기반으로 데이터 정규화를 진행 - 데이터 중복과 이상 현상을 방지각 개체 간 참조 무결성을 확보4. 개발 및 유지보수 편의성 향상실.. 2024. 12. 12.