2D ํก์คํฌ๋กค ๊ฒ์์ ์ฌ์ฉํ๊ณ ์ถ์๋ฐ
๊ธฐ๋ณธ ์กฐ๋ช ์ด ๋๋ฌด ๋ณ๋ก๋ผ ๊ตฌํ๊ณ ์ถ์๋ฐ ๋ํต ์ฐพ์์ง์ง๊ฐ ์๋ค์ใ ใ
์ ๋ฃ๋ผ๋ ์ข์ผ๋ ๊ด์ฐฎ์ ์กฐ๋ช ์์๊น์?ย
์ด๋ฐ ์กฐ๋ช ๋ค์ ์ด๋์ ๊ตฌํ๋์ง๋ ๋๋ฌด ๊ถ๊ธํฉ๋๋ค
์ฃผ๋ณ์ ๊ทน๋จ์ ์ผ๋ก ์ด๋ก๊ฒ ๋ง๋ ๊ฒ๋ ์กฐ๋ช ์ผ๋ก ํจ๊ณผ๋ฅผ ์ค๊ฑด๊ฐ์?
์ ๊ฑด ํด๋ฆญํ ํจ์ ์ผ๋ก ๋ง๋ DISTRAINT 2๋ค์. 2D๊ฒ์์ '์กฐ๋ช '์ด๋ผ๋ ๊ฐ๋ ๋ณด๋ค๋ ์ด๋ค '๊ทธ๋ฆผํ์ผ'์ ์ด๋ค '์ ฐ์ด๋ ํจ๊ณผ'๋ฅผ ์จ์ ๋ค๋ฅธ ๊ทธ๋ฆผ๊ณผ ๊ฒน์น ๊น๋ฅผ ์ค์ฌ์ผ๋ก ์๊ฐํ๋ ๊ฒ ์ข์ต๋๋ค.
2DDL
์ฃผ๋ณ์ ๊ทน๋จ์ ์ผ๋ก ์ด๋ก๊ฒ ๋ง๋ ๊ฒ๋ ๋ฌผ๋ก ์ ์ด๋์ด ๊ทธ๋ฆผ์ ์ ฐ์ด๋๋ฅผ ์ ์ฉํ ๊ฒ๋๋ค. ๊ฐ๋ก๋ฑ ๋น์ ๋ณด๋ ์ ๊ฑด ๋ชจ๋ฐ์ผ์ ์ง์ ์ ํ๋ (ํด๋ฆญํํจ์ ์)์ ฐ์ด๋ ๊ฐ๋ค์.
์ฆ, ๋ฌด์จ ํด์ ์จ์ ๊ฒ์์ ๋ง๋๋์ ๋ฐ๋ผ ์ฌ์ฉ ๊ฐ๋ฅํ ์กฐ๋ช ํจ๊ณผ๋ ๋ฌ๋ผ์ง๋๋ค.
ใด์ ๋ง์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ์ ๋ํฐ๋ฅผ ์ฌ์ฉํด์ ๊ฐ๋ฐ์ค์ธ๋ฐ ํน์ ์ถ์ฒํด์ฃผ์ค ์ ์๋ ์ ฐ์ด๋๊ฐ ์๋์ใ ใ ?
์ ๋ํฐ๋ผ๋ฉด ์์ ์คํ ์ด์ ๋์ด๋ ์ํ๋ค์ ๋ณด๊ณ ๊ณจ๋ผ์ก์ผ๋ฉด ๋์ง ์์๊น์