DBdiagram.io로 ER 다이어그램 만들기

Chaeyoung·2023년 8월 15일
0
post-custom-banner

DB테이블

DB 다이어그램으로 테이블 시각화

  • 테이블간의 관계를 미리 스키마를 작성하며 명시해두기 위해 db다이어그램 툴을 사용하였다.

테이블 작성하는 법

  • 테이블 작성하는 법은 간단하다.
  • 만약 user라는 이름으로 작성할 시 Table user {를 작성하고 아랫줄부터 key type 순으로 입력해주면 된다.
    테이블 작성이 끝나면 } 로 닫아준다.
  • 예시
Table user {
  id integer [primary key]
  email varchar(20) [not null]
  name varchar(20) [not null]
  password varchar(20) [not null]
  address varchar(30)
}

Table review {
  id integer [primary key]
  description varchar(500)
  rating integer
  created_at datetime
  user_id integer
}

관계 나타내는 법

  • 두가지 방법 중에 하나 선택하면 된다
  • 아래는user, review 테이블의 관계를 나타낸다 할 때 user 1: review N 관계를 표현한 코드다.
Ref { user.id < review.user_id }
Ref: "user"."id" < "review"."user_id"

  • 마우스로 계속 드래그하며 만드는게 아니라 간단하게 코드로 작성할 수 있어 유지보수가 더 수월한 거 같다.
post-custom-banner

0개의 댓글