DataBase Naming convention

choify·2022년 7월 20일


데이터베이스 네이밍 규칙


  • Index
    • Schema
    • Table
    • Column
    • Primary Key
    • Foreign Key


스키마


  • 규칙
    • 대문자로 작성
    • DB Alias 이름과 동일하게 설정
    • DB Short Name의 길이는 8자리를 넘을 수 없음
    • DB Short Name은 각 Site의 Unique한 Name을 사용해야한다.
  • 예)
    • SEOUL, JEJU, INCHEON


테이블


  • 규칙
    • 대문자로 작성
    • 이름 맨 뒤에 “_TB”를 사용.
    • 단어는 3개까지 사용
    • 단어와 단어는 언더바( _ )로 구분
    • 시스템 구분 코드와 모듈구분코드로 업무 영역을 구분.


컬럼


  • 규칙
    • 대문자로 작성
    • 단어와 단어 사이는 언더바( _ )로 구분
    • 약어를 사용
    • 단어는 8자리를 넘을 수 없다
    • 컬럼명에 컬럼을 대표하는 접미사
    • PK가 단어에서 가장 우선
    • Not Null Column이 우선
    • Null Column은 Data, Number, Char 순으로 작성.


PK


  • 규칙
    • 대문자로 작성
    • 이름 맨 뒤에 “_PK”를 사용


FK


  • 규칙
    • 대문자로 작성
    • 이름 맨 뒤에 “_FK”를 사용
    • 일련번호는 0~9


느낀점

자료를 찾아보고 요약하면서 느낀점은 정답은 없다는 것이다. 여러 규칙들 가운데 하나의 규칙을 따르고 일관성이 유지되게 작성하는게 가장 좋은 방식일 것이다



Reference

profile
Hello =)

0개의 댓글