키는 명명규칙을 따라야 한다
선택의 결과보다 과정이 더 중요한 것이 명명규칙이다. 설계가 잘 된 명명규칙을 사용하면 새로운 엔터티, 인스턴스, 속성에 대해 쉽게 키를 만들 수 있다. 다음은 명명규칙의 일반적인 지침인데, 이는 꼭 지켜야 하는 규칙이라기보다는 다양한 상황에서 활용하고 적용할 수 있는 팁 정도로 보면 된다.
• 고객은 cust, 재고는 inv처럼 의미 있고 애매하지 않은 단어를 사용한다.
• 일정 구간의 값을 조회할 때는 범위를 기반으로 하는 용어를 사용한다. 여기서 말하는 범위에는 날짜나 정수 카운터가 포함된다.
• 키를 만들기 위해 용어를 덧붙일 때 공통 구분자를 사용한다. 흔히 사용되는 구분자로 :(콜론)이 있는데, 꼭 이 문자만 쓰라는 법은 없으므로 키에서 사용되지 않는 다른 문자를 사용해도 된다.
• 여기에서 언급한 지침을 준수할 수 있도록 키는 가능한 한 짧게 만든다.
Tip 엔터티나 속성을 구별할 수 있게 서너 글자로 이름을 짓자. 고객을 의미하는 이름으로는 c보다 Cst나 cust가 훨씬 낫다.