- java error
- @CreatedDate
- aligoapi
- ํจ์คํธ์บ ํผ์คX์ผ๋์
- Unity
- ์์คํ ์ํํธ์จ์ด
- GIT
- datagrip
- Data Structure
- Quick Sort
- DATABASE
- docker
- OpenAPI
- C++
- Java
- SQL
- ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- spring์ผ๋ก https ์ ์ฉ
- spring ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- Spring
- mysql
- merge sort
- MethodArgumentNotValidException
- node js
- MAKE US
- ๋ฆฌ๋ ์ค ๋ช ๋ น์ด
- Rp2๊ธฐ
- SSL
- RP 2๊ธฐ
- spring ์์ ๋ก๊ทธ์ธ
๋ชฉ๋ก์ฐธ์กฐ๋ฌด๊ฒฐ์ฑ (1)
YS's develop story
์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ (Referential Integrity)์ด๋ ๋ฌด์์ธ๊ฐ? ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ์์ 2๊ฐ์ ๊ด๋ จ ์๋ ๊ด๊ณ ๋ณ์ ๊ฐ์ ์ผ๊ด์ฑ์ ๋งํฉ๋๋ค '์ฃผ์ด์ง ์์ฑ ์งํฉ์ ๋ํด ํ ๊ด๊ณ์ ๋ํ๋๋ ๊ฐ์ด ๋ค๋ฅธ ๊ด๊ณ์์ ํน์ ์์ฑ ์งํฉ์ ๋ํด์๋ ๋ํ๋๋๋ก ๋ณด์ฅํด์ผ ํ๋ค'๋ผ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ต์ฌ์ ๋์ ์๋ค์. ์ฆ ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ์ด๋ ๊ธฐ๋ณธํค์ ์ฐธ์กฐ ํค ๊ฐ์ ๊ด๊ณ๊ฐ ํญ์ ์ ์ง๋๋๋ก ๋ณด์ฅํ๋ ๊ฒ์ ๋งํฉ๋๋ค. ๊ฐ๋จํ๊ฒ ์ค๋ช ํ์๋ฉด ๊ต์ ํ ์ด๋ธ์ departmentName์ด Foreign key์ด๊ณ ๊ทธ ๊ฐ์ด 'Biology'์ด๋ฉด ์ค์ ๋ก ํ๊ณผ ํ ์ด๋ธ์ 'Biology'๊ฐ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๊ฐ์ ํญ์ ๊ฐ์์ผ ํฉ๋๋ค. ์ด๋ฌํ ๊ด๊ณ๊ฐ ์ ์ง๋๋๋ก ํ๋ ๊ฒ์ ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ์ด๋ผ๊ณ ํฉ๋๋ค. ์์ ๊ฐ์ ํํ์ ์ถ๊ฐํ..