META알아보기
표준단어
META표준의 가장 기본이 되는것이 표준단어이다.
표준단어의 조합으로 표준용어를 만들고, 표준용어를 이용하여 모델을 설계한다.
그리고, 코딩에 필요한 각 명칭들의 단어들도 표준단어의 조합으로 생성한다.
표준단어는...
사전적인 단어를 '논리명(한글명)'기준으로 정의한다.
논리명을 PK로해서 정의되기 때문에, 동음이어의는 주의해서 등록해야 한다.
( PK로 정의? 논리명은 Unique해야하기 때문에, 중복이 존재할 수 없다 )
유사 단어가 존재할 경우, 가장 대표되는 단어를 정의하고, 나머지 유사용어는 '등록된 단어'를 사용하도록 한다. 이는 단어/용어의 일관성을 위함이다. 유사용어가 여러개 존재할 경우 혼선이 생길 수 있다.
※ 유사용어 예시 : 수정, 변경, 정정 등 - 의미상 명확히 구분된다면 별도 등록함
표준단어 예시
- 상품, 고객, 직원, 등록, 수정, 삭제
이러한 표준단어는 '논리명'에 해당하는 물리명(약어)가 생성된다.
양어는 (일반적으로) 3자정도의 알파벳으로 구성하며, 자음을 기준으로 발췌한다.
단어가 짧은 경우 2자로 정의하기도 하며, 3자리로 다른의미의 약어가 존재시 4자리정도로 정의하기도 한다.
- 상품 product → PRD
합성어
표준단어를 정의하는 이유는, 앞서 설명한 것처럼 '표준용어'를 생성하기 위해서이다.
※ 표준용어는 표준단어의 조합으로 생성한다.
그런데, 표준용어를 정의하다보면 상당히 긴 조합을 사용할때가 존재한다.
- 표준용어 : 인터넷뱅킹일일정산합계금액
- 표준단어 : 인터넷 + 뱅킹 + 일일 + 정산 + 합계 + 금액
INT BNK DD CAL SUM AMT
합성어를 등록하여 길이를 줄일수 있다.
- 표준단어(합성어 포함) : 인터넷뱅킹 + 일일 + 정산 + 합계금액
IBK DD CAL SMT
합성어는 '인터넷뱅킹'과 같이 일반적으로 한단어 처럼 사용하는 것들이나 너무 길어지는 단어를 줄이기 위해 사용한다.
표준용어 적용시에는 '합성어'를 기본으로 사용해야 한다.
끝.
'프로젝트 > 프로젝트 관련' 카테고리의 다른 글
컬럼매핑정의서 - 쿼리 마이그레이션. (0) | 2022.03.01 |
---|---|
CRUD Matrix (0) | 2022.03.01 |
META알아보기 : 도메인( Domain ) (0) | 2022.02.22 |
[잡설] META가 필요한 이유...?! (0) | 2022.02.22 |
[잡설] SI프리랜서, 단가 온도차. (0) | 2021.09.11 |