데이터베이스 모델링정규화정규화 정리 및 과정 상세

Q

테이블을 분리할때 , product 테이블을 만드는 기준을 알려주세요

조회 215

좋아요 1

2021년 12월 20일

한풍

LV

27

한풍 Profile

한풍

LV

27

한풍 Profile



A
1개의 답변이 있어요



TaehoSung
최고의 멘토
LV. 24

채택된 답변 수 33

2021년 12월 22일

댓글 2

2021년 12월 23일
저도 헷갈려서 질문 드립니다. Candidate key는 {name, brand, size} 인데, 위 designer, designer_nationality 등은 {name, brand}에 대해서 함수 종속성을 갖는 attribute이 아닌가요? 그렇다면, candidate key의 일부분에 해당하는 함수 종속성을 가지니 designer와 designer_nationality는 빠져야 하는 것이 아닌가요?

오히려 {name, brand, size}라는 전체의 candidate key에 함수 종속성을 갖는것은 in_stock 이라는 attribute 밖에 없기 때문에 이 attribute만 테이블에 남아야하는 것이 아닌가 해서 질문 드립니다.
2022년 2월 27일
저도 잘 이해가 안되네요..

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇