MySQL

[MySQL] 49. 코드 예제: 제1,2정규화 실습하기

Song hyun 2024. 6. 13. 12:50
728x90
반응형

[Java] 49. 코드 예제: 제1,2정규화 실습하기


문제: 영화에 관련된 데이터베이스를 구축하고, 제 1,2정규화의 특징을 적용해보자.

-들어가야 할 것: 제목/개봉연도/매출액/평점/관객수/배우/배우이름/배우정보/출연자

-영화/배우/출연(정규화를 만족해서 설계해보자.)

 

-영화: 영화ID(PK)/제목/개봉연도/매출액/평점/관객수

-배우: 배우ID(PK)/배우 이름/배우정보

-출연: 출연ID(PK)/영화ID(FK)/배우ID(FK)

영화ID 제목 감독 개봉년도 평점 관객수 매출액
INT VARCHAR(20) VARCHAR(20) DATE DOUBLE INT VARCHAR(20)
PK  
배우ID 이름 생년월일 몸무게
INT VARCHAR(20) DATE DOUBLE DOUBLE
출연ID 영화ID 배우ID
INT INT INT
PK FK FK
728x90
반응형