티스토리 뷰

SQL

ERD 그려볼 수 있는 사이트

CodingTrader 2025. 8. 7. 12:31
728x90

LG U+ SW Camp 커리큘럼 내에 ERD를 작성해야하는 일이 있었는데, 구글링 도중 발견한 사이트입니다.

Draw.io 나 다른 툴로도 무료로 이용할 수 있는 걸 알지만 

 

 

dbdiagram.io - Database Relationship Diagrams Design Tool

 

dbdiagram.io

 

왼쪽에 Table 명과 컬럼, 변수를 선언해주면 해당 코드에 맞는 테이블이 생성된다. 아래에 있는 도구를 이용하거나 Ref 코드를 이용해 Table간의 관계도를 설정할 수 있다.

 

ERD 구성할 때 작성한 DBML Syntax

// Use DBML to define your database structure
// Docs: https://dbml.dbdiagram.io/docs

Table Media {
  media_id int [primary key]
  title varchar
  release_date date
  director varchar
  writer varchar
  summary varchar
  duration int
  platform varchar
  rationg varchar
  keyword text
  popularity_score decimal
}


Table PPL_Product {
  product_id int [primary key]
  product_name varchar
  brand varchar
  category varchar
  sub_category varchar
  price_range varchar
  features text
  target_demographic varchar
  image_url varchar
  website_url varchar
  keywords text
  release_date date
}


Table PPL_Watchinfo {
  product_id int [primary key]
  media_id int [primary key]
  drama_info text
}

Table User {
  user_id int [primary key]
  username varchar
  age tinyint
  gender varchar
  preferred_genres text
  preferred_product_categories text
}

Table PPLInteraction {
  product_id int [primary key]
  user_id int [primary key]
  impressions bigint
  conversions int
  recorded_at datetime
}




Ref: "PPL_Product"."product_id" < "PPLInteraction"."product_id"

Ref: "User"."user_id" < "PPLInteraction"."user_id"

Ref: "PPL_Product"."product_id" < "PPL_Watchinfo"."product_id"

Ref: "Media"."media_id" < "PPL_Watchinfo"."media_id"

 

참고 : https://dbml.dbdiagram.io/docs

 

Syntax | DBML

DBML (database markup language) is a simple, readable DSL language designed to define database structures. This page

dbml.dbdiagram.io

 

 

ERD 작성 외에 다른 기능을 테스트 해보진 못했지만 SQL을 실행한다 던지 여러 다른 기능들이 있는 것 같습니다. 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함
250x250