본문 바로가기

소프트웨어/아키텍처

[Data Architecture] 아이디, 일련번호, 코드, 개별코드



 개발 도중에 ERD를 보면서 문득 아이디, 일련번호, 코드, 개별코드, 번호 등등의 의미하는 것이 무엇인지에 대해서 호기심이 생겼다. 따라서 아래와 같이 정리할 수 있었는데 맞는지는 모르겠다.


아이디(ID) : 말그대로 식별자, 즉 오로지 식별을 위해 존재하는 일련의 단수 성격을 가진다. [ EX : 1..2..3..4..]

코드(CD) : 코드, 어떠한 다양한 테이블에서 쓰일 수 있는 데이터를 식별화시킨 것

 -개별코드 : 코드성 데이터이나 단순 Key-Value가 아닌 그 이상의 정보를 가지고 있을 때 사용하며, 이 같은 경우 코드 테이블이 아니라 별의 테이블을 가진다. (

일련번호(SN) : ID와 쓰임새는 같으나 보통은 (식별가능한문자열+번호, ex: SH_00001) 형태로 가져간다. 식별자이나 의미를 가진 식별자로 인식하면 될 듯