티스토리 뷰

Database

StarUML로 간단한 Database ERD(Data Model)그리기

사용자 siyoon210 2018. 10. 27. 08:52
반응형

1. StarUML 공식 홈페이지 -  무료로 다운로드 가능

http://staruml.io/


2. ERD(Data Model) 프로젝트 만들기

File - New From Template - Data Model로 Database ERD 프로젝트를 만든다.



3. Entity(Table) 그리기

좌측에 Entity와 Relationship을 표시를 위한 툴이 있다. Entity를 선택한 후 캔버스에 적당한 크기로 그린다.



Entity(table)의 이름을 정한다.


4. Column추가하기

Column을 추가한다. Entity에서 마우스 우클릭 - Add - Column



Column이 생성되었다.



Column 이름을 더블 클릭하면 Column 이름을 수정 할 수 있다.

이름만 정해 주어도 되고, 이름과 타입을 같이 정할 수도 있다.

ex) Student_id

ex) Student_id: BIGINT(10)


오른쪽에 보이는 버튼을 이용하여서, '다른 Column 추가', '현재 Column 삭제', '위', '아래'로 이동이 가능하다.




column의 이름과 타입이 변경되었다.


5. PK(primary key), FK(foreign key)설정하기


PK(primary key) 혹은 FK(foreign key) 설정을 원하는 Column을 선택하면,



우측에 Column설정과 관련한 툴이 나온다.

primaryKey나 foreignKey에 체크하면 key설정이 가능하다.



PK표시가 되었다.



6. Entity(table)간의 relationship(관계) 표시하기



좌측에 툴에서 원하는 관계표시를 선택하고,



위와 같이 Entity(table) 사이에 그려주면,



relationship (관계) 표시가 되었다.







반응형
댓글
댓글쓰기 폼