DB) 데이터베이스 네이밍 컨벤션

YIHN·2024년 2월 1일

DB/SQL

목록 보기
4/10

DB 네이밍 컨벤션

  1. 따옴표를 사용하지 않는다.
  2. 이름은 소문자로 작성해야 한다.
  3. 데이터 타입을 이름으로 작성하면 안된다.
  4. 단어 사이는 underscores(_)로 구분한다.(Snake Case)
  5. 약어를 사용하지 않는다.
  6. 전체 단어보다 통용되는 약어는 사용한다.
  7. 예약어는 피한다.
  8. 단수형 이름을 가져야 한다.
    • 단수로 지정해야 하는 이유
      1) 일관성 : 단일 행을 보유하는 관계를 가질 수 있다.
      2) 분명하다 : 단수를 사용하면 명사를 복수화하는 방법을 고민할 필요가 없다.(ex: Persons? People?)
      3) 프로그래밍 언어와 데이터베이스 간 변환이 간단하다 : 단수 이름을 사용하면 프로그래밍 언어와 DB 간의 이름 변환이 간단히 적용된다.

주요 필드

  1. 기본키
    • 기본키 필드의 이름은 id로 작성
  2. 외래키
    • 외래키 필드는 참조된 테이블의 이름과 참조된 필드의 이름 조합이어야 한다.

추가적인 참고사항

https://12bme.tistory.com/246

profile
오늘도 YIHN

0개의 댓글