Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- 웹 디자인 기능사
- 컴퓨터 활용 능력
- oracle
- 첫 프로그래밍
- 데이터모델링
- 뷰
- 명령 프롬프트
- 2025-02-13
- 혼자 공부하는 SQL
- github에 새 리포지토리 추가하기
- youtube review
- Update
- 클러스터형 인덱스와 보조 인덱스
- 데이터 모델링
- 친절한 SQL 튜닝
- mysql 설치 방법과 정상 작동 확인하기
- 컴퓨터 활용 능력 1급
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 인덱스의 개념과 장단점
- INSERT
- 이것이 오라클이다
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 리눅스 마스터 2급
- delete
- 열거형
- sqld
- 컴퓨터 구조
- 운영체제
- gitkraken을 통한 프로젝트 올리기
- 혼자 공부하는 네트워크
Archives
- Today
- Total
코딩 브이로그
[데이터모델링] 3.4 [규칙 5] 가짜 중복과 진짜 중복을 구별해라 본문
안녕하세요, 유튜브를 보고 데이터모델링을 학습하여 자료를 남깁니다.
1. 가짜 중복과 진짜 중복
2. 가짜 중복인지 진짜 중복인지 어떻게 판단할 수 있을까?
3. 예시 1
첫번째 게시글의 제목이나 내용이 바뀌어도
두번째 게시글의 제목이나 내용이 바뀌어야 하는 것은 아니다.
가짜 중복이라는 것을 알 수 있다.
진짜 중복에 대해서만 테이블을 분리해야 한다.
사용자 테이블을 만들고
사용자 테이블의 작성자 id를 게시글 테이블에 FK로 등록을 함으로써
테이블을 분리하였다.
3. 예시 2
카테고리의 경우 데이터 중복이 발생한 경우이다.
생활용품이라는 동일한 키워드가 입력되기 때문이다.
이러한 경우
다음과 같이 테이블을 나누어서
컬럼의 데이터 중복을 방지한다.
고맙습니다.
https://www.youtube.com/watch?v=UtpTHWTNI-A&list=PLtUgHNmvcs6ooYsXgdlE80_QjGj8lg4YG&index=7
'DB' 카테고리의 다른 글
[데이터모델링] 4.2. [실습] 요구사항을 보고 DB 설계해보기 - JSCODE 커뮤니티 (2) (1) | 2024.10.30 |
---|---|
[데이터모델링] 4.1. [실습] 요구사항을 보고 DB 설계해보기 - JSCODE 커뮤니티 (1) (0) | 2024.10.30 |
[데이터모델링] 3.3 [규칙 4] 데이터 중복이 발생하는 컬럼이 있는 지 확인해라 (1) | 2024.10.29 |
[데이터모델링] 3.2 [규칙 1] 한 칸에는 한 가지 정보만 들어가도록 만들어라 - 2 (0) | 2024.10.29 |
[데이터모델링] 3.1 [규칙1] 한 칸에는 한 가지 정보만 들어가도록 만들어라 - 1 (2) | 2024.10.29 |