논리 모델링이란 업무 반영 (이론적으로 요구사항이 잘 반영되도록) 논리모델링은 비즈니스에서 필요로 하는 데이터를 명확하고 구체적으로 정의하는 과정이다. 기초 논리 데이터 모델링 과정 에서 주제영역별로 1) 핵심엔티티 도출, 2) 주요관계 설계, 3) 엔티티별로 식별자를 정의, 4) 주요속성을 도출 한다. 엔티티 정의 및 상세화 ex) 주문업무 핵심엔티티 - 고객, 상품 중요엔티티 - 주문 행위엔티티 - 주문상세, 주문결제 핵심엔티티 : 업무 행위의 주체, 행위의 대상(목적) , 육하원칙에 해당하는 부분들 행위엔티티 : 업무 행위에 대한 상세내역 및 업무 결과에 대한 상태(Status) Q. 세부적인게 더 필요한가? Q. 상태관리가 필요한가? 이력필요한가? 엔티티 단어 및 용어 통일
모델링 순서 개념 모델링(업무파악) → 논리 모델링(업무를 바탕으로 DB 설계) → 물리 모델링(DB구축) 데이터 모델링이란? - 모델링 : 모델을 만드는 것 - 우리는 현실(업무)로부터 모델을 만들어야 함 (oop->class / DB -> table) - 데이터 모델링 : 각종데이터--->구조화, 형상화 하는 과정 - 데이터 모델링 작업은 (현업인터뷰, 업무지침서, 용어집, 산출물 등) 현행업무를 파악하여 개념들을 정리하고 분류하여 엔티티(업무의 핵심키워드), 속성, 관계 로 형상화 하는 과정 - 보통 엔티티 도출 과정은 한 문장으로 쓴 글 중에서 핵심 키워드를 추출한다. ex) 인터넷 뱅킹 - 개인, 기업, 상품, 예금, 대출, 가입, 생년월일, 가입금액 - 상품, 가입 ---> 엔티티 로 식별 (..
- Total
- Today
- Yesterday
- 데브캠프
- 인덱스
- 한입크기로 잘라먹는 리액트
- 객체지향
- 남궁성
- 데이터베이스
- 시큐리티
- 리액트
- 친절한SQL튜닝
- 코드로 배우는 스프링 웹 프로젝트
- JavaScript
- security
- AWS
- @Configuration
- 스프링 빈
- 스프링
- 스프링의정석
- MySQL
- 스프링 프로젝트
- EC2
- 자바스크립트
- 이정환
- 자바의정석
- node
- Node.js
- Spark
- di
- spring
- 컨테이너
- React
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |