ERD - Kim-Gyuri/bookstore GitHub Wiki
π ERD
μν°ν° λ§€νκ΄κ³λ λ€μκ³Ό κ°μ΄ μ μνμλ€.
β νμκ³Ό μ₯λ°κ΅¬λ (USER - CART)
- νμλΉ μ₯λ°κ΅¬λλ₯Ό κ°μ§ μ μμΌλ―λ‘ νμκ³Ό μ₯λ°κ΅¬λλ μΌλμΌ κ΄κ³λ€.
- "Userλ νλμ Cartλ§ κ°μ§ μ μκ³ , Cartλ μ¬λ¬ λͺ μ μ¬μ©μκ° κ³΅μ ν μ μλ€." λΌκ³ μκ°ν΄μ User μν°ν°λ Cart μν°ν°λ₯Ό μ°Έμ‘°νμ§ μλ 1:1 λ¨λ°©ν₯ κ΄κ³λ‘ μ€κ³νμ΅λλ€.
β μ₯λ°κ΅¬λμ μ£Όλ¬Έμν (CART - ORDERITEM)
- "ν μ₯λ°κ΅¬λμ μ¬λ¬ μ£Όλ¬Έ μνμ΄ ν¬ν¨λ μ μμ΄μΌ νλ€" 쑰건μΌλ‘ μ₯λ°κ΅¬λμ μ£Όλ¬Έμνμ λ€λμΌ κ΄κ³λ€.
- νΉμ νμμ μ₯λ°κ΅¬λμ μν μ£Όλ¬Έ μνμ μ½κ² νμΈνκ±°λ, νΉμ μ£Όλ¬Έ νλͺ©μ΄ μ΄λ€ μ₯λ°κ΅¬λμ μνλμ§ νμ νλ 쿼리λ₯Ό μ€ννκΈ° μν΄ λ€λμΌ μλ°©ν₯ κ΄κ³λ‘ μ€κ³νμ΅λλ€.
β μνκ³Ό μν μ΄λ―Έμ§ (ITEM - ITEMIMG)
- ν μνμ μ¬λ¬ μ΄λ―Έμ§ μ 보λ₯Ό κ°μ§ μ μμΌλ―λ‘ μν μ΄λ―Έμ§μ μνμ λ€λμΌ κ΄κ³λ€.
- λ±λ‘λ μν μ 보λ₯Ό μμ ν λ, μ΄λ―Έμ§ ν μ΄λΈμμ μν μ λ³΄κ° νμν κ²½μ°κ° μκΈ° λλ¬Έμ λ€λμΌ μλ°©ν₯ κ΄κ³λ‘ μ€κ³νλ€.
β νμκ³Ό νλ§€ (USER - CART)
- νμλΉ νλ§€κΆνμ κ°μ§ μ μμΌλ―λ‘ νμκ³Ό νλ§€λ μΌλμΌ κ΄κ³λ€.
- νμλΉ κ°μ§λ κΆνμ΄κΈ° λλ¬Έμ νλ§€ μν°ν°κ° μΌλ°©μ μΌλ‘ νμ μν°ν°λ₯Ό μ°Έμ‘°νλ μΌλμΌ λ¨λ°©ν₯ κ΄κ³λ‘ μ€κ³νλ€.
β νλ§€μ μν (SALES - ITEM)
- μ¬λ¬ μνμ λ±λ‘νμ¬ νλ§€ν μ μμΌλ―λ‘ μνκ³Ό νλ§€λ λ€λμΌ κ΄κ³λ€.
- νλ§€ μ 보λ₯Ό μ‘°νν λ μν μ λ³΄κ° νμνκ³ , μνμ νλ§€μ μ λ³΄κ° νμνλ―λ‘ λ€λμΌ μλ°©ν₯ κ΄κ³λ‘ μ€κ³νλ€.