ํ์ ๊ด๋ฆฌ ์์
1. ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ ์ ๋ฆฌ
1) ์๊ตฌ์ฌํญ
- ๋ฐ์ดํฐ: ํ์ ID, ์ด๋ฆ
- ๊ธฐ๋ฅ: ํ์ ๋ฑ๋ก, ์กฐํ
- ๊ฐ์์ ์๋๋ฆฌ์ค๋ก ์์ง ๋ฐ์ดํฐ ์ ์ฅ์๊ฐ ์ ์ ๋์ง ์์๋ค.
2) ์ผ๋ฐ์ ์ธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๊ตฌ์กฐ
- ์ปจํธ๋กค๋ฌ: ์น MVC์ ์ปจํธ๋กค๋ฌ ์ญํ ์ด๋ค.
- ์๋น์ค: ํต์ฌ ๋น์ฆ๋์ค ๋ก์ง์ด ๊ตฌํ๋์ด ์๋ค. Ex) ํ์์ ์ค๋ณต ๊ฐ์ ์ด ์๋๋ค.
- ๋ฆฌํฌ์งํ ๋ฆฌ: DB์ ์ ๊ทผ ๋ฐ ๋๋ฉ์ธ ๊ฐ์ฒด๋ฅผ DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋ค.
- ๋๋ฉ์ธ: ๋น์ฆ๋์ค ๋๋ฉ์ธ ๊ฐ์ฒด์ด๋ค. Ex) ์ฃผ๋ก DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌ๋๋ ํ์, ์ฃผ๋ฌธ, ์ฟ ํฐ ๋ฑ
3) ํด๋์ค ์์กด ๊ด๊ณ
- ๋ฐ์ดํฐ ์ ์ฅ์๋ RDB, NoSQL ๋ฑ ๋ค์ํ ์ ์ฅ์๋ฅผ ๊ณ ๋ฏผ ์ค์ด๋ฉฐ ์์ง ์ ์ ๋์ง ์์๋ค.
- ์ฐ์ ์ธํฐํ์ด์ค๋ก ๊ตฌํํ๊ณ ๋์ค์ ํด๋์ค๋ฅผ ๋ณ๊ฒฝํ ์ ์๋๋ก ์ค๊ณํ๋ค.
- ๊ฐ๋ฐ ์งํ์ ์ํด ์ด๊ธฐ ๊ฐ๋ฐ ๋จ๊ณ์์๋ ๊ตฌํ์ฒด๋ก ๊ฐ๋ฒผ์ด ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ์ ๋ฐ์ดํฐ ์ ์ฅ์ ์ฌ์ฉํ๋ค.
- ์์๋ก ๋ฉ๋ชจ๋ฆฌ ๊ตฌํ์ฒด๋ ๊ตฌํ์ด ์ฝ๊ณ ๋จ์ํ๋ค.