๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ํ ์ด๋ธ์ด (์ผ๋๋ค ํน์ ๋ค๋์ผ) ์ฐ๊ด ๊ด๊ณ๋ฅผ ๋งบ์ ๋ FK๋ฅผ ํตํด ์ฐ๊ฒฐ๋๋ค. FK๋ ์ฐ๊ฒฐ ๋ ํ ์ด๋ธ์ PK์ด๋ค. ํ์ง๋ง JPA๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๋์์ PK๊ฐ ์๋ PK๊ฐ ๋ํ๋ด๋ ํ ์ด๋ธ ์์ฒด๋ก ์ฐ๊ฒฐํ๋ค. ์๋๋ ์ฝ๋์์ ๋ค์๊ณผ ๊ฐ์ด ์ฐ๊ด๊ด๊ณ๋ฅผ ๋ํ๋ธ๋ค๋ฉด, public class Member { // ๋๋จธ์ง ์ปฌ๋ผ ์๋ต Long teamId; } public class Team { Long id; } JPA๋ ํด๋น ๊ฐ์ฒด ์์ฒด๋ก ์ฐ๊ด๊ด๊ณ๋ฅผ ๋ํ๋ธ๋ค. public class Member { @ManyToOne @JoinColumn(name = "team_id") Team team; } ๊ทธ๋ ๋ค๊ณ ํด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ์ด ๋ณํ์ง๋ ์๋๋ค. ์ค์ member ํ ์ด๋ธ์๋ ๋๊ฐ์ด team_id ๋ผ๋ F..