SQL ์ค์ฌ์ ์ธ ๊ฐ๋ฐ ๋ฌธ์ ์
์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ฒด์งํฅ ํจ๋ฌ๋ค์์์๋ ๊ฐ์ฒด๊ฐ ๋ค๋ฅธ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ ๋ ๊ฐ์ฒด(์ ํํ๋ ๊ฐ์ฒด์ ์ฐธ์กฐ ๊ฐ์ ๊ฐ์ง๋ ๋ณ์)๋ฅผ ํตํด ์ฐธ์กฐํฉ๋๋ค.
์ด์ ๋ฐํด, ๋ฐ์ดํฐ๋ฒ ์ด์ค ํจ๋ฌ๋ค์์ ํ ์ด๋ธ์ด ๋ค๋ฅธ ํ ์ด๋ธ์ ์ฐธ์กฐํ ๋ ๋ค๋ฅธ ํ ์ด๋ธ์ PK๋ฅผ FK๋ก ๊ฐ์ง์ ํตํด ์ฐธ์กฐํฉ๋๋ค.
ORM
Object-relational mapping(๊ฐ์ฒด ๊ด๊ณ ๋งคํ)
๊ฐ์ฒด๋ ๊ฐ์ฒด๋๋ก ์ค๊ณ
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋๋ก ์ค๊ณ
ORM ํ๋ ์์ํฌ๊ฐ ์ค๊ฐ์์ ๋งคํ
์๋ฐ ORM ํ์ค JPA ํ๋ก๊ทธ๋๋ฐ - ๊ธฐ๋ณธํธ - ์ธํ๋ฐ | ๊ฐ์
JPA๋ฅผ ์ฒ์ ์ ํ๊ฑฐ๋, ์ค๋ฌด์์ JPA๋ฅผ ์ฌ์ฉํ์ง๋ง ๊ธฐ๋ณธ ์ด๋ก ์ด ๋ถ์กฑํ์ ๋ถ๋ค์ด JPA์ ๊ธฐ๋ณธ ์ด๋ก ์ ํํํ๊ฒ ํ์ตํด์ ์ด๋ณด์๋ ์ค๋ฌด์์ ์์ ์๊ฒ JPA๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค., - ๊ฐ์ ์๊ฐ | ์ธํ๋ฐ
www.inflearn.com