From c290e54dd3e0361523e39286e24760f6a8d2b7aa Mon Sep 17 00:00:00 2001
From: Kim DongHyo <60608509+kdhyo@users.noreply.github.com>
Date: Tue, 3 May 2022 16:19:37 +0900
Subject: [PATCH] Update README.md
---
README.md | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/README.md b/README.md
index 8b0fca7..6650c69 100644
--- a/README.md
+++ b/README.md
@@ -14,4 +14,84 @@
## π― νλ‘μ νΈ λͺ©ν
+
+
+## π§© ERD
+
+``` mermaid
+erDiagram
+ MOVIE ||--o{ MOVIE_TIMES : ""
+ MOVIE {
+ bigint id PK "μν ID"
+ varchar title "μνμ λͺ©"
+ int running_time "λ¬λνμ"
+ datetime created_at "λ±λ‘μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ THEATER ||--o{ MOVIE_TIMES : ""
+ THEATER ||--|{ SEAT : ""
+ THEATER {
+ bigint id PK "μμκ΄ ID"
+ int theater_number "μμκ΄ λ²νΈ"
+ int seat_count "μ’μμ"
+ datetime created_at "λ±λ‘μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ SEAT ||--o{ TICKET : ""
+ SEAT {
+ bigint id PK "μ’μ ID"
+ bigint theater_id FK "μμκ΄ ID"
+ int column "μ΄"
+ int row "ν"
+ datetime created_at "λ±λ‘μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ MOVIE_TIMES ||--o{ TICKET : ""
+ MOVIE_TIMES {
+ bigint id PK "μμμκ°ν ID"
+ bigint movie_id FK "μν ID"
+ bigint theater_id FK "μμκ΄ ID"
+ date date "μμ λ μ§"
+ int round "νμ°¨"
+ time start_time "μμ μκ°"
+ time end_time "μ’
λ£ μκ°"
+ datetime created_at "λ±λ‘μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ TICKET {
+ bigint id PK "ν°μΌ ID"
+ bigint seat_id FK "μ’μ ID"
+ bigint movie_times_id FK "μμμκ°ν ID"
+ bigint payment_id FK "κ²°μ ID"
+ varchar ticket_status "μν - ꡬ맀κ°λ₯/μμ½μ§νμ€/νλ§€μλ£"
+ int ticket_price "κ°κ²©"
+ datetime created_at "λ±λ‘μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ TICKET }|--|| PAYMENT : ""
+ PAYMENT {
+ bigint id PK "κ²°μ ID"
+ bigint user_id FK "μ μ ID"
+ varchar type "κ²°μ νμ
- μ) λ€μ΄λ²νμ΄, μΉ΄μΉ΄μ€νμ΄"
+ varchar payment_status "μν - μλ£/νλΆ/μ€ν¨"
+ varchar failed_reason "μ€ν¨μ¬μ - 컬λΌλͺ
μ μμ보기 μ¬μ΄κ°?"
+ varchar payment_number "μλ§€λ²νΈ"
+ int total_price "κ²°μ κΈμ‘"
+ datetime created_at "κ²°μ μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+ USER ||--o{ PAYMENT : ""
+ USER {
+ bigint id "νμ"
+ varchar password "λΉλ°λ²νΈ"
+ varchar grade "λ±κΈ - κ³ κ°/μμ§μ"
+ varchar email "μ΄λ©μΌ"
+ varchar phone "ν΄λν° λ²νΈ"
+ boolean is_deleted "νν΄μ¬λΆ"
+ datetime deleted_at "νν΄μΌμ"
+ datetime created_at "κ°μ
μΌμ"
+ datetime updated_at "μμ μΌμ"
+ }
+```
+