DBMS는 인터페이스다
가장 많이 사용하는 데이터베이스
모든 데이터를 2차원 테이블로 표현하고 그 테이블 사이의 비즈니스적 관계를 맺음
Java의 VO와 테이블이 매핑
비즈니스 수행을 위해 다루어야 할 데이터를 파악하고 그 관계를 표현한 것
기본키의 특징
현업에서 기본키가 존재하지 않는 테이블은 없다
부모의 기본키는 자식의 외래키로 전이되어야 한다
기본키가 없으면 관계를 맺을 수 없다
현업에서 기본키가 존재하지 않는 테이블이 없는 이유
부모와 기본키와 자식의 외래키의 이름이 꼭 같을 필요는 없다
컬럼 값을 없는 경우(컬럼이 비어있는 경우)
숫자 0이나 공백과 다르다
출처: SHINSEGAE I&C 인턴십