이거 대박이네. 아주 쉽게 ERD를 그릴 수 있다 그것도 무료로
https://dbdiagram.io/
그냥 방문하면 직관적으로 그릴 수 있다.
예제로 그려봤다.
DBML - Database Markup Language 언어로 그릴 수 있다고 하는데, 대충 아래거 복사해서 수정해서 사용하면 된다.
Table Company {
id integer [pk, unique]
name varchar
vatid varchar
type integer [
note:'''
0 = 개발사
1 = 테스트업체
''']
ceo varchar
addresss varchar
updated_at timestamp [default: `now()`]
created_at timestamp [default: `now()`]
}
Table PaymentInfo {
id integer [pk, unique]
information varchar
company integer
updated_at timestamp [default: `now()`]
created_at timestamp [default: `now()`]
}
Table Users {
id integer [primary key]
userid varchar
email varchar
password varchar
company integer
mobile varchar
updated_at timestamp
created_at timestamp
}
Ref: Users.company - Company.id
Ref: "PaymentInfo"."company" - "Company"."id"
결과는 아래와 같이 떡 그림이 잘 나온다.
머 이정도면 최고인데, DBML 자세한 문법은 또 문서가 아주 잘 되어 있다.
https://dbml.dbdiagram.io/home/#intro
SQL 구문 생성등 여러모로 쓰일 수 있는데 그냥 그림만 나와도 나는 만족한다.
'IT > DB' 카테고리의 다른 글
Mongoengine 키, 인덱스 등록시 2개 이상 필드로 unique 등록 (0) | 2021.08.03 |
---|---|
MongoDB 기본적인 내용 이해 - 글 소개 (0) | 2021.07.22 |
MongoDB - 이미지 파일 같은 바이너리 데이터 입력하기 (0) | 2021.07.15 |
우분투 18.04 LTS MongoDB 설치 및 설정, 관리자 계정 추가 정리본 (0) | 2021.07.08 |
MongoDB 연결된 상태 보기 (0) | 2021.07.01 |