- ํ
์ด๋ธ์๋ key๊ฐ ์กด์ฌํ๋ฉฐ ๊ฐ ๋ ์ฝ๋๋ฅผ ๊ต์ ํ๊ฒ ์๋ณํ ์ ์๋ ์ญํ ์ ํ๋ค.
- key๋ ๋ค์ํ ๊ฒ๋ค์ด ์กด์ฌํ๋๋ฐ ๋ค์์ ์์๋ณด์!
- A, B, C๋ผ๋ ๋๋ฉ์ธ(D)์ด key๋ก ์กด์ฌ
- ๋ค๋ฅธ ํ
์ด๋ธ์์ ๋๋ฉ์ธ์ด ๊ฐ๋ key ์ฐธ์กฐ ๊ฐ๋ฅ
- ๊ทธ๋ฌ๋ D key๋ก ์ฐธ์กฐ๋ฅผ ํ๋ค๊ณ ๊ฐ์ ํ๋ฉด ์ด์ ํ
์ด๋ธ์๋ D key๊ฐ ์กด์ฌํ์ง ์๋๋ค.
-> ์ด๋ฅผ ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ
์ ์๋ฐฐํ๋ค๊ณ ํ๋ค.
- RDBMS์๋ฒ๊ฐ ์กด์ฌํ๋ค.(ํ๋ก๊ทธ๋จ์!)
- ๋คํธ์ํฌ์์์ ํด๋ผ์ด์ธํธ๋ค์ด ์๋น์ค๋ฅผ ๋ฐ๊ณ ์๋ ํํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค(์คํ์ด์ค) -> ๋ฌผ๋ฆฌ์ ์ผ๋ก ํ ๋น์ด ๋ ์ ์ฅ ๊ณต๊ฐ
- ์ด ์์๋ ์ฌ๋ฌ๊ฐ์ ํ
์ด๋ธ์ด ์กด์ฌํ๋ค.
-> ์ด๋ ๊ฒ ๊ด๋ฆฌ๋ฅผ ํ๊ณ ๊ตฌ์กฐ๊ฐ ๋์ด ์๋ ๊ฒ์ RDBMS๋ผ๊ณ ํ๋ค.
- ํ
์ด๋ธ๋ง ์ฌ๋ฌ๊ฐ ์์ผ๋ฉด RDBMS๊ฐ ์๋๊ณ ๊ด๊ณ๊ฐ ์กด์ฌํด์ผ ํ๋ค.(1:1..๋ฑ๋ฑ)
์ฐธ๊ณ ์๋ฃ)
RDBMS Modeling ๊ธฐ์ด - ์ด๊ต์ค