물리적 모델링의 최종 산출물 중 하나는 바로 테이블 정의서(Table Definition Document)다. 테이블 정의서는 데이터베이스의 각 테이블과 컬럼이 무엇을 의미하고, 어떤 규칙을 가지고 있는지 상세하게 설명하는 "설계 명세서"와 같다. 테이블 정의서, 왜 필요한가?문제 상황: 당신은 새로운 프로젝트에 투입된 개발자다. 데이터베이스 스키마를 파악하기 위해 DDL(CREATE TABLE ...) 코드를 열어보았다.CREATE TABLE order_item ( oi_id BIGINT NOT NULL AUTO_INCREMENT, o_id BIGINT NOT NULL, p_id BIGINT NOT NULL, price INT NOT NULL, qty INT NOT NULL,..