728x90
- Schema Name
- 영어 대문자로 작성
- DB Alias 이름과 동일하게 설정
- DB Short Name의 길이는 8자리를 넘지말아야 한다
- DB Short Name은 각 Site의 Unique한 Name을 사용해야 한다
- Table Name
- 테이블을 표시하기 위해 `_TB` 를 접미사로 사용
- 대문자를 사용
- 단어는 최대 3개까지 사용하여 설계해야 함
- 단어와 단어는 `_`로 구분
- 시스템 구분 코드와 모듈 구분코드로 업무 영역을 구분
- Column Name
- 영문 대문자 사용
- 단어와 단어 사이는 `_`로 구분
- 책임자와 약속하여 약어를 사용
- 단어는 8 자리를 넘을 수 없다
- 컬럼명에 컬럼을 대표하는 접미사
- Primary Key가 단어에서 가장 우선한다
- Not Null Column이 우선한다
- Null Column은 Data, Number, Char 순으로 한다
- Primary Key Name
- 영문 대문자 사용
- 해당하는 이름 맨뒤에 _PK 를 추가
- Foreign Key Name
- 영문 대문자로 한다
- 해당하는 이름 맨 뒤에 _FK 를 추가
- View Name
- 길이 제한 없음
- 영문 대문자 사용
- 해당하는 이름 맨뒤에 _VW 를 추가
- 일련번호는 0~99로 한다
- etc
- 식별자는 소문자를 사용하여 식별
- 예약어와 구분하기 위함
- 컬럼명에 type명을 넣지 않는다
- 축약어보다는 풀네임을 사용
- 약어 사용시 책임자와 약속
- 식별자는 소문자를 사용하여 식별
728x90
반응형
'DB > DB Design& Construction' 카테고리의 다른 글
[DB D&C] Data Modeling (0) | 2022.07.10 |
---|---|
[데이터 관련 용어] (update ver.211115) (0) | 2021.11.12 |
스키마(schema)? (0) | 2021.09.30 |