표 관계 보기
DDL, Prisma, 표 관계도(ER), mermaid 로 내보내기
표 관계 보기
CREATE TABLE 이나 Prisma 스키마를 붙여넣으면 표, 칸, 이어짐을 그림과 글로 보여 줍니다
CREATE TABLE 이나 Prisma 스키마
요약
표 2개, 이어짐 1개 [users] 열쇠: id id : INT 열쇠 email : VARCHAR(255) 필수, 하나뿐 city_id : INT → cities [cities] 열쇠: id id : INT 열쇠 name : VARCHAR(80) 필수
mermaid 원문 (깃허브, 노션에 붙이면 그려집니다)
표 2개, 이어짐 1개
CREATE TABLE 문이나 Prisma 스키마를 붙여넣으면 표 사이의 이어짐을 그림으로 그립니다. 어느 표가 어느 표를 가리키는지 한눈에 보입니다.
이렇게도 부른다. 표관계, 데이터베이스, 다이어그램, schema
쓰는 법
- CREATE TABLE 문 또는 Prisma 스키마 붙여넣기
- 표, 칸, 이어짐을 뽑아 그림으로 그려 줍니다
- 어느 표가 어느 표를 가리키는지 화살표로 확인
- mermaid erDiagram 글을 복사해 문서에 넣기
다른 곳과 뭐가 다른가
- 그림 글(mermaid erDiagram)로 내보내 문서에 그대로 붙일 수 있습니다.
- 스키마가 서버로 가지 않습니다. 브라우저 안에서 읽습니다.
자주 묻는 질문
- 어떤 형식을 받나요?
- SQL 의 CREATE TABLE 문과 Prisma 스키마를 받습니다. 둘 다 표, 칸, 이어짐(REFERENCES / 관계)만 뽑아 같은 그림으로 만듭니다.
- 왜 손으로 읽으면 안 되나요?
- 스키마를 처음 받으면 제일 알고 싶은 게 어느 표가 어느 표를 가리키나인데, CREATE TABLE 을 눈으로 따라가며 REFERENCES 를 줍는 건 사람이 할 일이 아닙니다.
- 스키마가 서버로 가나요?
- 안 갑니다. 읽고 그리는 것 전부 브라우저 안에서 끝납니다.
다른 도구
기기 안에서만 넣은 내용은 브라우저 안에서만 처리되며 어디에도 저장, 전송되지 않습니다.