- Data Definition Language : ๋ฐ์ดํฐ ์ ์์ด
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉํ๋ ๋ช ๋ น์ด
- ํ ์ด๋ธ์ ์์ฑํ๊ฑฐ๋(CREATE) ๊ธฐ์กด ํ ์ด๋ธ์ ๊ตฌ์กฐ๋ฅผ ์์ ํ๋(ALTER) ๋ฑ์ ์ฉ๋๋ก ์ฌ์ฉ๋๋ค
- ex) "ํ์"์ด๋ผ๋ ํ ์ด๋ธ์ ์์ฑ, "์ ํ๋ฒํธ"๋ผ๋ ์นผ๋ผ์ ์ถ๊ฐ
- Data Manipulation Language : ๋ฐ์ดํฐ ์กฐ์์ด
- ์ด๋ฏธ ๋ง๋ค์ด์ง ํ ์ด๋ธ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ๋ฐ๊พธ๊ณ ์ง์ฐ๊ณ ์กฐํํ๋ ๋ช ๋ น์ด
- SELECT, INSERT, UPDATE, DELETE ๋ฑ๋ฑ
- ex) ํ์ ํ ์ด๋ธ์ ์ ์ ํ๋ฒํธ๋ฅผ ์ถ๊ฐ
- Structured Query Language์ ์ฝ์
- ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ธ์ด
- ์ ์ถ๋ ฅ์ ์๋ ๋ณด๋ค๋ ์ ํ์ฑ, ์ผ๊ด์ฑ์ ์ง์ค
- ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ์ ๊ฐ์ธ
- Not Only SQL์ ์ฝ์
- SQL์ ์ฌ์ฉํ์ง ์๋ DBMS๋ค
- key-value, document, graph ๋ฑ ๋ค์ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ง์ํ๊ธฐ์ ๋ฐ์ดํฐ๊ฐ ๋ฏธ๋ฆฌ ์ ์๋ ์คํค๋ง๋ฅผ ๋ฐ๋ฅด์ง ์๋๋ค
- Database Management System
- ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ํด์ฃผ๋ SW
- SQL์ ์ฌ์ฉํ๋ DBMS : MySQL, Oracle ๋ฑ
- SQL์ ์ฌ์ฉํ์ง ์๋ DBMS : MongoDB, Redis ๋ฑ
- ํ์์ ๋ฐ๋ผ ์ ์ ํ DBMS์ ์ ํํ ๊ฒ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค๊ณ ๊ฒฐ๊ณผ๋ฌผ
- Entity Relationship Diagram (๊ฐ์ฒด-๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ)
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ค์ด๊ฐ ๊ฐ์ฒด์ ๊ทธ๋ค ์ฌ์ด์ ๊ด๊ณ๋ฅผ ์๊ฐ์ ์ผ๋ก ํํํ ์ค๊ณ๋
- Entity : ํ ์ด๋ธ์ด ๋ ๋์ (ํ์, ๊ฐ์, ์ฃผ๋ฌธ ๋ฑ)
- Attribute : ๊ฐ์ฒด๊ฐ ๊ฐ์ง ์ ๋ณด (์ด๋ฆ, ํ๋ฒ, ๊ฐ๊ฒฉ ๋ฑ)
- Relationship : ๊ฐ์ฒด๋ค ๊ฐ์ ์ฐ๊ฒฐ (์ํ์์ด ๊ฐ์๋ฅผ ์๊ฐํ๋ค)
- ์นด์นด์ค ์์ ๋ก๊ทธ์ธ์ ๊ตฌํ ํ ์์ ์ด๋ค.
- ํ์ ํํด ๊ธฐ๋ฅ์ด ํ์ํ๋ค.
- ์ด๋ฆ, ๋๋ค์, ์ ํ๋ฒํธ, ์ฑ๋ณ์ด ํ์ํ๋ค.
- ์ฌ์ฉ์๊ฐ ์ฑ ์ฌ๋ฌ ๊ถ์ ๋์ฌํ ์ ์๋ค.
- ์ฑ ์ ํ๋์ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์๋ค.
- ์ฑ ์ ์ ๋ชฉ, ์ค๋ช ์ ๋ํ ์ ๋ณด๊ฐ ํ์ํ๋ค.
- ์ฑ ์๊ฐ ํ์ด์ง์ ํด์ํ๊ทธ๊ฐ ๋ถ์ ์ ์๊ณ , ์ฑ ํ ๊ถ์ ํด์ํ๊ทธ ์ฌ๋ฌ ๊ฐ๊ฐ, ํด์ํ๊ทธ ํ๋๊ฐ ์ฌ๋ฌ ์ฑ ์ ๋ถ์ ์ ์๋ค.
- ์ฌ์ฉ์๊ฐ ์ฑ ์ค๋ช ํ์ด์ง์์ ์ฑ ์ ์ข์์๋ฅผ ๋๋ฅผ ์ ์๋ค.
- ์ฑ ์นดํ ๊ณ ๋ฆฌ ๋ณ๋ก ํ์ฌ ๋ช ๊ฐ์ ์ฑ ์ด ์๋์ง ์ง๊ณ๊ฐ ํ์ํ๋ค.
- ์๋ฆผ์ ๊ณต์ง ๊ด๋ จ ์๋ฆผ, ์ฑ ๋ฐ๋ฉ ์๊ฐ ์๋ฐ ์๋ฆผ, ๋ง์ผํ ์๋ฆผ์ด ์์ ์ ์๋ค.
- ์ฌ์ฉ์์ ์ฑ ์ N : M ๊ด๊ณ (ํ๋์ ์ฑ ์ด ์ฌ๋ฌ ๊ถ ์์ ์ ์์)
- ์นดํ ๊ณ ๋ฆฌ์ ์ฑ ์ 1 : N ๊ด๊ณ
- ์ฑ ๊ณผ ํด์ํ๊ทธ๋ N : M ๊ด๊ณ
- ๊ฐ ํ ์ด๋ธ ๋ง๋ค ์์ฑ ๋ ์ง์ ์ ๋ฐ์ดํธ ๋ ์ง๋ฅผ ์ํ ์นผ๋ผ(created_at, updated_at) ํ์ํ๋ค๊ณ ํจ!
- ์ข์์ ์ ์ง๊ณ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ฒฝ์ฐ ์นผ๋ผ์ ๋๋ ๊ฒ๋ณด๋ค SQL์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์
- Id
- ์นด์นด์ค ๊ณ์ (์นด์นด์ค ์์ ๋ก๊ทธ์ธ ๊ตฌํ์ฉ)
- ์ด๋ฆ
- ๋๋ค์
- ์ ํ๋ฒํธ
- ์ฑ๋ณ (0, 1๋ก ํํ or enum์ผ๋ก ๊ด๋ฆฌ)
- inactive_date
- ํํด ๊ตฌํ๋ฅผ ์ํ ์นผ๋ผ
- Soft Delete : ์ ํด์ง ์๊ฐ์ ์๋์ผ๋ก ์คํ๋๋ ํ๋ก์ธ์ค์ธ batch๋ฅผ ์ด์ฉํ์ฌ ์ผ์ ์๊ฐ์ด ์ง๋ ํ์ ์๋์ผ๋ก ์ญ์ ๋ฅผ ๊ตฌํํจ
- ์ญ์ ๋ ์ฌ์ฉ์์ ๋๊ธ ์ ๋ณด ๋ฑ์ ๋ณด์กดํ๊ธฐ ์ํด ์ฌ์ฉ๋๊ธฐ๋ ํ๋ค
- Id
- ์ ๋ชฉ
- ์ค๋ช
- ์นดํ ๊ณ ๋ฆฌ Id
- Id
- ์นดํ ๊ณ ๋ฆฌ ์ด๋ฆ
- Id
- ํด์ํ๊ทธ ์ด๋ฆ
- Id
- ์ฑ Id
- ํด์ํ๊ทธ Id
- Id
- ์ฌ์ฉ์ Id
- ์ฑ Id
- Id
- ์ฌ์ฉ์ Id
- ์ฑ Id
- ์๋์๋ ์ธ ๊ฐ์ง ๊ตฌํ ๋ฐฉ์์ด ์กด์ฌํจ
- ์์ ์์ค์ ์๋ ํ ์ด๋ธ์ ๋๊ณ ๊ทธ ์๋์ ์๋ธ ํ ์ด๋ธ์ ๋๋ ๊ฒ
- ํ๋์ ํ ์ด๋ธ์ ๋๊ณ dtype์ผ๋ก ๊ตฌ๋ถ
- ์ฒ์๋ถํฐ ์ฌ๋ฌ ์๋์ ๊ฐ์์ ํ ์ด๋ธ๋ก ๋๊ณ ์ค๊ณ
- ์ฌ๊ธฐ์๋ ํฌ๊ฒ ์ ๋ณด ์๋๊ณผ ๋ง์ผํ ์๋์ผ๋ก ๊ตฌ๋ถํ ๋ฏ
- ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌํด์ ์ ๋ฆฌํ๋ ๊ฒ
- ํ ์ด๋ธ์ ๋ถ๋ฆฌํด ์ค๋ณต ๋ฐ์ดํฐ๋ฅผ ์ต์ํํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ค
- ์ผ๋ฐ์ ์ผ๋ก ์ฌ๋ฌ ๋จ๊ณ๋ก ๋๋๋ฉฐ ์ ๊ทํ์ ์ฐจ์๊ฐ ๋์์ง์๋ก ์๊ฒฉํ ๊ท์น์ ์ ์ฉํ๋ค
- ์ค๋ณต ๋ฐ์ดํฐ๊ฐ ์์ผ๋ฏ๋ก ๊ณต๊ฐ์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
- ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ์ ์งํ๊ธฐ ์ฝ๋ค
- ์ฝ์ /์์ /์ญ์ ์ ๋ฐ์ํ๋ ๋ฌธ์ ๊ฐ ์ค์ด๋ ๋ค
- ํ ์ด๋ธ์ด ์ฌ๋ฌ ๊ฐ๋ก ๋๋๋ฉฐ ๊ตฌ์กฐ๊ฐ ๋ณต์กํด์ง๋ค
- ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด ์ฌ๋ฌ ํ ์ด๋ธ์ JOINํด์ผ ํ๋ฏ๋ก ์ฑ๋ฅ์ด ์ ํ๋ ์ ์๋ค
- ๋ฐ ์ ๊ทํ๋ ์ ๊ทํ๋ ํ ์ด๋ธ์ ์ฑ๋ฅ ํฅ์์ ์ํด ์๋์ ์ผ๋ก ๋ฐ์ดํฐ ์ค๋ณต์ ํ์ฉํ๊ฑฐ๋ ํ ์ด๋ธ์ ํตํฉํ๋ ๊ฒ์ด๋ค
- ์ ๊ทํ๋ก ์ธํด ๋ฐ์ํ๋ ๊ณผ๋ํ JOIN์ ์ค์ฌ ์ฟผ๋ฆฌ์ ์๋ต ์๋๋ฅผ ๋ํ๋ค
- ์ฌ๋ฌ ์ฐ๊ด๊ด๊ณ ํ ์ด๋ธ์ ํ๋๋ก ํฉ์น๊ฑฐ๋ ์ฃผ๋ฌธ ์ด์ก/์ข์์ ๊ฐ์ ๋ฑ ์์ฃผ ์ฌ์ฉ๋๋ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์นผ๋ผ์ ์ถ๊ฐํ๋ค
- ์ถ๊ฐ์ ์ธ ์ ์ฅ ๊ณต๊ฐ์ด ์๊ตฌ๋๊ณ ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ์ ์งํ๊ธฐ ์ด๋ ต๋ค (ํ๋์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ ๋ ๊ด๋ จ๋ ๋ชจ๋ ์ค๋ณต ๋ฐ์ดํฐ๋ฅผ ํจ๊ป ์์ ํด์ผ ํ๋ค)
DB์์์ ์์ ๊ด๊ณ ํํ์ ์๋์ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๊ฐ์ฅ ๋ํ์ ์ผ๋ก ์ฌ์ฉํ๋ค
- ์์ ํ ์ด๋ธ + ์๋ธ ํ ์ด๋ธ : ์์ ์์ค์ ํ ์ด๋ธ์ ๋๊ณ ๊ทธ ์๋ ํด๋น ํ ์ด๋ธ์ ์์๋ฐ๋ ์๋ธ ํ ์ด๋ธ์ ๋๋ ๊ฒ. ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ๊ณผ ํ์ฅ์ฑ์ด ๋๋ค
- ํ๋์ ํ ์ด๋ธ + ํ์ ๊ตฌ๋ถ : ํ๋์ ํ ์ด๋ธ์ ๋๊ณ dtype์ผ๋ก ๊ตฌ๋ถ. ํด๋นํ์ง ์๋ ์์ฑ๋ค์ ๋ชจ๋ Null ๊ฐ์ผ๋ก ์ฑ์์ ธ ๊ณต๊ฐ ๋ญ๋น๊ฐ ์กด์ฌํ๋ค. JOIN ์ฐ์ฐ์ด ํ์ํ์ง ์์ผ๋ฏ๋ก ์กฐํ ์ฑ๋ฅ์ด ๋๋ค
- ๊ฐ๋ณ ํ ์ด๋ธ : ๋ถ๋ชจ ํด๋์ค๋ฅผ ๋ฌด์ํ๊ณ ์์ ๋ฐ๋ ์์ ํด๋์ค๋ง๋ค ๋ ๋ฆฝ์ ์ธ ํ ์ด๋ธ์ ๋ง๋ ๋ค. ๊ณตํต ์์ฑ์ด ๋ชจ๋ ํ ์ด๋ธ์ ๋ฐ๋ก ์กด์ฌํด ์ ์ง ๋ณด์๊ฐ ์ด๋ ต๋ค
- ๋ฐ์ดํฐ์ ๊ฒ์ ์๋๋ฅผ ๋์ฌ์ฃผ๋ ์ผ์ข ์ ๋ชฉ์ฐจ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ ๋ณดํต ์์ ์์ด ์ ์ฅ๋๋ค. ๊ทธ๋ฌ๋ ํ์ํ ์นผ๋ผ์ ํด๋นํ๋ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค์ด ๋๋ฉด ๊ฐ๋จํ ๊ฒ์ ๋ง์ผ๋ก ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ์ฐพ์๋ผ ์ ์๋ค
- ์ฌ์ฉ์ ํ ์ด๋ธ์์ โ์ด๋ฆโ ์นผ๋ผ์ ๋ํ ์ธ๋ฑ์ค๋ฅผ ๋ง๋๋ ๊ฒฝ์ฐ
- ์ธ๋ฑ์ค๋ ์ด๋ฆ์์ผ๋ก ์ ๋ ฌ๋์ด ๊ฐ ์ด๋ฆ์ด ์ค์ ๋ฐ์ดํฐ์ ์ด๋์ ์ ์ฅ๋์ด ์๋์ง ์ฃผ์๊ฐ์ ๊ธฐ๋กํ๋ค
- โํ๊ธธ๋โ์ ์ฐพ์ผ๋ผ๋ ์์ฒญ์ด ์ค๋ฉด ์ ๋ ฌ๋ ๋ชฉ์ฐจ์์ ํ๊ธธ๋์ ๋น ๋ฅด๊ฒ ์ฐพ๊ณ ์ฐ๊ฒฐ๋ ์ฃผ์๊ฐ์ ์ด์ฉํด ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ฐพ์๋ธ๋ค
- ์ธ๋ฑ์ค๋ผ๋ ๋ณ๋์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ฒ ๋๋ฏ๋ก ์ถ๊ฐ ๊ณต๊ฐ์ด ํ์ํ๋ค
- ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋ ๋๋ง๋ค ์ฐ๊ฒฐ๋ ์ธ๋ฑ์ค ๋ชฉ์ฐจ๋ ํจ๊ป ์์ ํด์ผ ํ๋ฏ๋ก ์ฐ๊ธฐ ์ฑ๋ฅ์ด ์ ํ๋๋ค
- ์ฐ๊ธฐ ๋น์ฉ์ ํฌ์ํด ์ฝ๊ธฐ ์๋๋ฅผ ์ป์ ๊ฐ์น๊ฐ ์๋์ง๋ฅผ ์ ํ๋จํ๊ณ ๊ฒฐ์ ํ
- ์ค๊ณ ์ด๋ฐ์ DB ๊ตฌ์ฑ. ์ค๊ณ ์ ๊ฐ๋ ์ฑ์ ๋์ด๊ธฐ ์ํด Java์ ๋ฐ์ดํฐ ํ์ ์ ์ฌ์ฉํ์ฌ ์ค๊ณํ์๋ค. ์ถํ ๊ฒฐ๊ณผ๋ฌผ์์๋ ๋ชจ๋ ๋ฐ์ดํฐ ํ์ ์ DB์ ๋ง๋ ๋ฐ์ดํฐ ํ์ ์ผ๋ก ์์ ํ์๋ค.
-
์ฌ๋ฌ ๋ฒ์ ์์ ์ ๊ฑฐ์ณ ๋์จ ๋ฏธ์ ๊ฒฐ๊ณผ์ด๋ค. ํผ๊ทธ๋ง์ UI๋ฅผ ์ฐธ๊ณ ํด ํ์ ๊ฐ์ /ํ ํ๋ฉด/๋ฏธ์ ์ ์์ฃผ๋ก DB ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ์๋ค.
-
User์ ๊ฒฝ์ฐ ๋ก๊ทธ์ธ ์์ด๋์ ํจ์ค์๋, ๋๋ค์, ์ฑ๋ณ ๋ฑ์ ๊ธฐ๋ณธ์ ์ธ ์ ๋ณด์ ์ ์ ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ ์ ์ ์์ฑ ๋ ์ง(created_at)์ ๋นํ์ฑํ ๋ ์ง(inactive_date)๋ฅผ ์นผ๋ผ์ผ๋ก ๋ง๋ค์๋ค. ์ด ์ค gender์ ๊ฒฝ์ฐ ์ฝ๋ ๋ด์์๋ Enum ํด๋์ค๋ก ๊ด๋ฆฌ๋๋ค.
-
์ ์ ๊ฐ ์ ํํ๋ ์ ํธํ๋ ์์ ์ข ๋ฅ์ ๊ฒฝ์ฐ FavoriteFood ํ ์ด๋ธ์ ๋ง๋ค์ด ๋ณ๋๋ก ๊ด๋ฆฌํ ์ ์๊ฒ ํ์๋ค. User์ FavoriteFood๋ 1 : N ๊ด๊ณ๋ก ๋งคํ๋์๋ค.
-
Mission์ ๊ฒฝ์ฐ dtpye์ ์ด์ฉํด ๋ฏธ์ ์ ์ข ๋ฅ์ ์๊ด์์ด ํ ํ ์ด๋ธ ๋ด์์ ์ ๋ณด๊ฐ ์ ์ฅ๋ ์ ์๋๋ก ํ์๋ค. 10๊ฐ์ ๋ฏธ์ ์ดํ ์ถ๊ฐ์ ์ธ ํฌ์ธํธ๋ฅผ ์ป๋ ์ถ๊ฐ ํฌ์ธํธ ํ๋ ์ญ์ Mission ํ ์ด๋ธ์์ dtpye์ผ๋ก ๋ถ๋ฅ๋๋ค.
-
์ ์ ์ ์ด ํฌ์ธํธ๋ฅผ ์๊ณ ์ ํ๋ ๊ฒฝ์ฐ โ์ ์ id๋ก ํด๋น ์ ์ ์ ๋ฏธ์ ์ ์ฐพ์ status๊ฐ ์๋ฃ๋ก ํ์๋ ๋ฏธ์ โ์ point๋ง์ ํฉ์ฐํ๋ฉด ๋๋ค. number๋ ํด๋น ๋ฏธ์ ์ ๋ฏธ์ ์ธ์ฆ ๋ฒํธ์ด๋ค. finish_at์ ๊ฒฝ์ฐ ๋ง์ดํ์ด์ง์์ ์ต์ ์์ผ๋ก ํฌ์ธํธ ๋ด์ญ์ ํ์ธํ๊ธฐ ์ํด ์ถ๊ฐํ์๋ค.
-
Shop๊ณผ ShopReview์ ๊ฒฝ์ฐ Mission์์ ์ฌ์ฉ๋๊ธด ํ์ง๋ง ๋ ๋ฆฝ์ ์ธ ๊ฐ์ฒด๋ก ์กด์ฌํด์ผ ํ๊ธฐ์ ๋ณ๋์ ํ ์ด๋ธ์ ์์ฑํ์๋ค. ๊ทธ ์ค photo์ ๊ฒฝ์ฐ url์ ๋ฐ์์ค๊ธฐ ์ํด ๋ฐ์ดํฐ ํ์ ์ varchar๋ก ๋ช ์ํ์๋ค.
-
Shop๊ณผ FavoriteFood์ ๊ฒฝ์ฐ ์์ฑ๊ณผ ์ญ์ ๊ฐ ๋ชจ๋ ๊ด๋ฆฌ์์ ์์์ ์ด๋ฃจ์ด์ง๋ฏ๋ก ์์ฑ ๋ ์ง๋ฅผ ํ๊ธฐํ๋ ๊ฒ์ด ์๋ฏธ๊ฐ ์๋ค๊ณ ์๊ฐํด created_at์ ์ถ๊ฐํ์ง ์์๋ค.
-
๋ชจ๋ ํ ์ด๋ธ์ PK์ ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ ์ฝ๋ ๋ด์์๋ id๋ก ํต์ผํ์์ผ๋ฉฐ DB์์๋ ์์ ํ ์ด๋ธ๋ช ์ ํจ๊ป ๋ถ์ฌ, ์ ์ฒด ํ ์ด๋ธ ๋ด ์นผ๋ผ๋ช ์ด ๊ฒน์น๋ ์ผ์ ๋ฐฉ์งํ์๋ค. ๋ํ ๋ช๋ช ์นผ๋ผ์์ ์ค๋ณต๋ ์ด๋ฆ์ ๊ฐ์ง๋ ์ดํธ๋ฆฌ๋ทฐํธ ์ญ์ ์นผ๋ผ ์ด๋ฆ์ผ๋ก๋ ๊ฒน์น์ง ์๋๋ก ํ์๋ค
-
์ด์ธ updated_at ์นผ๋ผ, Shop ํ ์ด๋ธ์ ๊ฐ๊ฒ ์ค๋ช ๊ณผ ์์น ์ ๋ณด, ๋ง์ดํ์ด์ง ๊ธฐ๋ฅ๊ณผ ์๋ ๊ธฐ๋ฅ์ ๊ตฌํ์ ์๋ตํ์๋ค.

