Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 964 Bytes

File metadata and controls

37 lines (25 loc) · 964 Bytes

RDB에서 꼭 지켜야 할 7가지 네이밍 규칙

공통

  1. 이름은 snake case를 따른다.
    • userLogin, Name (X) → user_login, name (O)
  2. prefixpostfix는 사용하지 않는다.
    • user_TB (X)

Table 관련

  1. 테이블의 이름은 복수가 아닌 단수로 쓴다.
    • users (X) → user(O)
  2. 가능하면 단어를 줄여쓰지 않는다.
    • mid_name (X) → middle_name (O)

Attribute 관련

  1. 테이블이 하나의 기본키를 가진다면, 그 속성의 이름은 id로 한다.
    • user_id (X) → id (O)
  2. 외래키는 테이블 이름과 속성 이름을 더해 정한다.
    • user 테이블의 id → id
  3. index와 constraint는 descriptive하게 작성한다.
    • 예를 들어, index는 테이블명, 속성명, 인덱스 유형이 포함돼야 한다.
    • user_xx (X) → user_xx_email_lower (O)


참고자료