• 카테고리

    질문 & 답변
  • 세부 분야

    데이터베이스

  • 해결 여부

    미해결

제 2 정규형 질문

24.06.25 12:52 작성 24.06.25 12:53 수정 조회수 63

0

제 2정규형을 보다 보니 질문이 생겼습니다.

아이폰 제품에 대한 데이터베이스를 만들 때

예를 들어 아래와 같이 9가지 정보만 간단히 표기하고 싶을 때 하나의 테이블에 다 넣는 것이 아니라

 

<I Phone 제품 테이블>

-모델명

-용량

-출시일

-OS 정보

-색상

-RAM

-카메라

-칩

-시리얼 넘버

 


 

이런식으로 해야하는건가요?

 <I Phone 제품 테이블>

-모델명

-용량

-출시일

-OS 정보

-색상

-RAM

-카메라

-칩

-시리얼 넘버

 

<모델명 테이블>

-모델명

-용량

-출시일

-색상

 

<RAM 테이블>
-RAM 종류

 

<카메라 테이블>

-카메라 종류

 

<칩 테이블>

-칩 종류

 

<OS 테이블>

-OS 종류

 

답변 1

답변을 작성해보세요.

1

아뇨 하나로 합쳐도 됩니다. 데이터가 중복될 것들만 테이블 분리를 하는 건데요. 분리 후에 컬럼이 하나만 있는 경우는 의미가 없습니다. 또한 모델명-용량-출시일-색상도 iphone제품테이블과 분리할 이유가 없어보입니다.

김도현님의 프로필

김도현

질문자

2024.06.25

네 답변 감사합니다.

채널톡 아이콘