본문 바로가기
반응형
Database

DB 개념적 설계 - 2

by brightGarden02 2022. 7. 29.

https://brightgarden02.tistory.com/4?category=572225 

 

DB 개념적 설계 - 1

비대면 반려동물 웹프로젝트를 시작하게 되었다. 이와 관련해서 DB 설계를 해보려고 한다. 정규화를 이용해보자. 테이블은 일단 3개로 시작한다. 고객, 수의사, 진료 테이블이다. 일단 고객테이

brightgarden02.tistory.com

 

 

이제는 진료 테이블을 1차 정규화한다.

 

1차 정규화:

1. 반복되는 그룹을 파악한다.

2. 반복되는 부분과 반복되지 않는 부분을 분리한다.(단, primary key는 그대로 가져간다)

3. 테이블을 나눈후 반복되는 행은 삭제한다.

 

 

 

수의사 테이블은 정규화를 하지 않아도 되니 그대로 둔다.

 

'Database' 카테고리의 다른 글

h2 데이터베이스 모든 테이블 삭제  (0) 2022.10.18
CRUD에서 Update, Delete: where절에 id를 사용  (0) 2022.08.20
DB 개념적 설계 - 4  (0) 2022.07.29
DB 개념적 설계 - 3  (0) 2022.07.29
DB 개념적 설계 - 1  (0) 2022.07.29

댓글


반응형
반응형