Database naming convention
공통사항
1-1. 30글자 이내의 이름으로 설정(짧을수록 좋지만 줄임말은 X)
1-2. 영문, '' 2가지 타입만 사용하되 ''는 최대한 줄임
1-3. 읽을 수 있는 이름으로 설정
1-4. 공백은 사용하지 않음
1-5. 소문자만 사용(테이블에서 첫문자를 대문자로 사용하는 경우도 존재)
Table
2-1. 복수형으로 설정
2-2. 테이블 이름은 '_' 사용하지 않음
2-3. m : m 매핑 테이블일 경우 각 테이블 이름을 섞는다
columns
3-1. primary key에는 "id" 표기
3-2. foreign key에는 대상 테이블 이름 명시
3-3. boolean 컬럼일 경우 "_flag" 표기