와이유스토리

이름 표기법 및 규칙 본문

카테고리 없음

이름 표기법 및 규칙

유(YOO) 2022. 12. 11. 15:26

공통 규칙 : 고유한 이름, 예약어X, 축약X

 

1. 카멜식(Camel case)

- 첫글자는 소문자로 시작, 두번쨰 단어부터는 대문자로  많이 사용합니다. ex) camelCase

2. 파스칼식(Pascal case)

- 카멜식에서 첫단어를 대문자로 시작합니다. ex) PascalCase

3. 케밥식(Kebab case)

모두 소문자로 표현하며, 단어와 단어 사이에는 하이픈(-)를 사용합니다. 스프링의 yml 파일이나 url 주소에서 주로 사용합니다. ex) kebab-case

4. 스네이크식(Snake case)

스네이크식은 언더바(_)를 사용합니다. 상수를 선언할떄 자주 주로 사용합니다. ex) snake_case, SNAKE_CASE

 

헝가리안

 

5. 데이터베이스 명명 규칙

  • Schema : 대문자, 최대 8자
  • Table : 소문자, 단수형
  • Column : 소문자
  • Primary Key : 소문자, id 사용
  • Foreign Key : 소문자, 테이블명+속성명 ex) user_id
  • View : 소문자
  • Index, Constraint : 소문자, 테이블명+속성명+유형 ex) user_idx_email_lower

 

* 참고 : https://www.curioustore.com/#!/util/naming

Comments