[FastAPI] 13. SQLAlchemy์ Pydantic์ ์ด์ฉํ ๊ด๊ณ ๋ฐ์ดํฐ ๋งคํ
SQLAlchemy๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด ์ํ์ง ์์ ๋ API์์ ๋ชจ๋ ์ปฌ๋ผ์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ ์ต์ ํ ํ๊ธฐ๊ฐ ์ด๋ ค์ธ ๋๊ฐ ์์ต๋๋ค. ์ด๋ค API์์๋ ํน์ ์ปฌ๋ผ์ ๋ํ ๋ฐ์ดํฐ ํน์ ๊ด๊ณ ๋ฐ์ดํฐ๊ฐ ํ์ํ ๋๊ฐ ์๋๋ฐ, ๊ทธ๋ ์ง ์์ ๋ฐ์ดํฐ๊น์ง ๋ชจ๋ ๋์ค๊ฒ ๋์ด ์คํ๋ ค API ๋ก๋ฉ ์๋๋ฅผ ์ ํ์ํค๊ณ ์๋ฒ ๋ถํ์ ์์ธ์ด ๋๊ธฐ๋ ํฉ๋๋ค. SQLAlchemy ORM์ relationship SQLAlchemy ORM์์๋ ๊ด๊ณ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ์ํด relationship์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ธ๋ก๊ทธ๋ฅผ ํ๋ ๋ง๋๋ ค๋๋ฐ, ์ด๋ค ์นดํ ๊ณ ๋ฆฌ์ ๊ธ์ธ์ง๋ฅผ ์๊ธฐ ์ํด์ ์๋์ ๊ฐ์ด ๋ฐ์ดํฐ๋ฅผ ์ค๊ณํด ๋ณผ ์ ์์ต๋๋ค. ์นดํ ๊ณ ๋ฆฌ๋ ํ์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๊ฐ์ง ์ ์๊ณ , ํ๋์ ์ปจํ ์ธ ๋ ์นดํ ๊ณ ๋ฆฌ ํ๋๋ฅผ ๊ฐ์ง ์ ์๋ค๋ผ๊ณ ํ์ ..