관리 메뉴

코딩 브이로그

[데이터모델링] 1.4. 데이터베이스 네이밍 규칙 본문

DB

[데이터모델링] 1.4. 데이터베이스 네이밍 규칙

표준프레임워크 풀스텍 개발자 홍의표 2024. 10. 29. 16:00

안녕하세요, 데이터모델링를 보고 학습한 자료를 남깁니다.

 

1. 데이터베이스 네이밍 규칙

1.1. 테이블명, 컬럼명을 소문자로 작성

가독성이 중요하다.

꼭 엄격히 지켜야 된다의 의미는 아니다.

일관되게 설계하기 위함이다.

대문자로 예약어를 사용하기 때문이다. 그래서 테이블명, 컬럼명은 소문자로 사용한다.

1.2. snake_case를 사용

테이블명과 컬럼명은 띄어쓰기시 snake_case로 사용한다.

firstName -> first_name

1.3. 축약어를 사용하지 않는다.

처음보는 사람도 이해할 수 있도록 직관적이어야 한다.

fst_nm -> first_name

그러나 전자정부프레임워크의 경우 축약형을 사용을 한다. (보안성)

1.4. SQL문을 작성할 때 예약어만 대문자로 표현해라.

예약어는 대문자로 표현한다.

테이블명을 지을 때 복수형 사용

꼭 그런 것 만은 아님

 

감사합니다.

https://www.youtube.com/watch?v=DbC5xFYowd4&list=PLtUgHNmvcs6ooYsXgdlE80_QjGj8lg4YG&index=9