Programming
[데이터베이스 설계] ERD, 논리명, 물리명
다애루
2021. 11. 18. 14:40
논리명
: 의미명(한글이나 알아보기 쉬운 단어로 표현)
한글로 작성해도 무방하며 알아보기 쉽게 작성한다.
물리명
: 실제 컬럼명, 즉 실제 테이블 생성 시 CREATE TABLE에 지정하는 이름을 말한다.
알파벳을 사용하여 작성한다.
데이터베이스 설계 시 작성하는 ERD는 개체 간의 관계를 잘 보여준다는 특징이 있다.
테이블 간의 관계를 명확히 해주며, 설계도의 용도로 사용한다.
개체
: TABLE 또는 VIEW를 의미하며 사각형으로 표시된다.
상단에 개체명을 기입하고 사각형 안에는 속성을 표기한다.
(속성은 열, Column을 의미한다.)
개체끼리 상호작용 하는 경우 선으로 이어서 표현한다.
선의 종류를 통해 어떤 관계인지 알 수 있다.
*하단에 필자가 작성했던 ERD를 첨부했으니 참고하시길 바랍니다!