ERD(์ํฐํฐ-๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ)๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ๋ด์ ์ฃผ์ ์ํฐํฐ์ ํด๋น ์์ฑ ๋ฐ ์ด๋ค ๊ฐ์ ๊ด๊ณ๋ฅผ ์๊ฐ์ ์ผ๋ก ํํํ ๊ฒ์ ๋๋ค. ERD์ ์ฃผ์ ๋ชฉ์ ์ ํ ์ด๋ธ, ํ๋ ๋ฐ ํ ์ด๋ธ ๊ฐ์ ๊ด๊ณ๋ก ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง์ ๋ํ ๋ช ํํ๊ณ ์์ธํ ๋ถ์์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ํฐํฐ ๊ด๊ณ ๋ชจ๋ธ์ด๋ผ๊ณ ๋ ํ๋ ERD๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ์ ์กฐ์ง์ ์ ์, ์๊ฐํ ๋ฐ ๋ฌธ์ํํ๊ธฐ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ, ์์คํ ๋ถ์ ๋ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ฌ์ฉ๋ฉ๋๋ค.
ERD๋ 1970๋ ๋ ์ปดํจํฐ ๊ณผํ ๋ถ์ผ์ ์ ๊ตฌ์์ธ Peter Chen ๋ฐ์ฌ์ ์ํด ์ฒ์ ์๊ฐ๋์์ต๋๋ค. Chen์ ์ฃผ์ ๋ชฉํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ๋ด์ ๋ณต์กํ ๊ด๊ณ๋ฅผ ์บก์ฒํ๊ณ ์ค๋ช ํ๋ ๊ฐ๋จํ๊ณ ์ดํดํ๊ธฐ ์ฝ๊ณ ํ์คํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๊ฒ์ด์์ต๋๋ค. ERD๋ ์ํฐํฐ, ์์ฑ ๋ฐ ๊ด๊ณ๋ฅผ ํฌํจํ ์ฌ๋ฌ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์ํฐํฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๊ตฌ์ถ๋๋ ์ฌ๋, ์ฅ์ ๋๋ ์ฌ๋ฌผ๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ๊ฐ์ฒด์ ๋๋ค. ์ด๋ค์ ERD์์ ์ง์ฌ๊ฐํ์ผ๋ก ํ์๋๋ฉฐ ๊ฐ ์ํฐํฐ๋ ์์คํ ๋ด์ ๋ค๋ฅธ ์ํฐํฐ์ ๊ตฌ๋ณํ๊ธฐ ์ํ ๊ณ ์ ํ ์ด๋ฆ์ ๊ฐ์ต๋๋ค.
- ์์ฑ์ ์ฌ๋์ ์ด๋ฆ์ด๋ ๋์ด์ ๊ฐ์ ์ํฐํฐ์ ์์ฑ์ด๋ ํน์ฑ์ ๋๋ค. ERD์์๋ ํ์์ผ๋ก ํ์๋๋ฉฐ ์ ์ ์ฌ์ฉํ์ฌ ํด๋น ์ํฐํฐ์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
- ๊ด๊ณ๋ ์ํฐํฐ ๊ฐ์ ์ฐ๊ฒฐ์ ๋ํ๋ด๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ERD์์ ๋ค์ด์๋ชฌ๋ ๋ชจ์์ผ๋ก ํ์๋ฉ๋๋ค. ๊ด๊ณ๋ ์ผ๋์ผ, ์ผ๋๋ค, ๋ค๋๋ค ๊ด๊ณ ๋ฑ ์ํฐํฐ๊ฐ ์๋ก ์ฐ๊ด๋๋ ๋ฐฉ์์ ์ค๋ช ํฉ๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ERD๋ ์ค๊ณ ๋ฐ ๊ณํ ๋จ๊ณ์์ ํ์์ ์ธ ์ญํ ์ ์ํํ์ฌ ๊ฐ๋ฐ์, ์ดํด ๊ด๊ณ์ ๋ฐ ์ฌ์ฉ์๊ฐ ์ํฐํฐ์ ํด๋น ์์ฑ ๊ฐ์ ๋ค์ํ ๊ด๊ณ๋ฅผ ์ดํดํ ์ ์๋ ์๊ฐ์ ์ง์์ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ ์คํค๋ง์ ๋ํ ์ด ๋์์ ๊ฐ์๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ์ ์ต์ ํ ์์ญ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ, ์ด๋ ๊ด๋ฒ์ํ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์์ ์ด ํฌํจ๋ ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณํ ๋ ํนํ ์ ์ฉํฉ๋๋ค. ๋ํ ERD๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์์ ์์คํ ์ ์ง ๊ด๋ฆฌ ๋ฐ ์ง์์ ์ธ ๊ฐ๋ฐ์ ๊ด๋ จ๋ ๊ธฐํ ํ ๊ตฌ์ฑ์์ ์ํ ๋ฌธ์ ์ญํ ์ ํ ์ ์์ต๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ด๋ จํ์ฌ ERD์ ์ฃผ์ ์ด์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฒด์ ๊ตฌ์กฐ์ ๊ธด๋ฐํ๊ฒ ์ผ์นํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(๊ฐ ์ํฐํฐ๋น ํ ์ด๋ธ)๋ฅผ ์ ์ฅํ๋ ํ ์ด๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ํฐํฐ ๊ฐ์ ๊ด๊ณ๋ ๊ธฐ๋ณธ ํค ์ ์ฝ ์กฐ๊ฑด๊ณผ ์ธ๋ ํค ์ ์ฝ ์กฐ๊ฑด์ ํตํด ํํ๋ฉ๋๋ค. ERD๋ ์ด๋ฌํ ํต์ฌ ์์์ ๊ทธ ๊ด๊ณ๋ฅผ ๋ํ๋ด๋ ๊ฐ๋จํ๊ณ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ, ๊ตฌํ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๊ฐ์ ์ํํ ๋ณํ์ ์ด์งํฉ๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ํ ์ ๋์ ์ธ no-code ํ๋ซํผ AppMaster ERD์ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ์งง์ ์๊ฐ๊ณผ ๋น์ฉ์ผ๋ก ๋ณต์กํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ์ค๊ณ ๊ธฐ๋ฅ์ ์ผ๋ถ๋ก AppMaster ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ERD๋ฅผ ์๊ฐ์ ์ผ๋ก ์์ฑํ์ฌ ์ํฐํฐ, ์์ฑ ๋ฐ ๊ด๊ณ๋ฅผ ์ ์ํ๊ธฐ ์ํ ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์์ค์ ๊ธฐ์ ์ ๋ฌธ ์ง์์ ๊ฐ์ถ ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ฝ๊ฒ ์ค๊ณํ๊ณ ๊ตฌํํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๊ฐ๋ฐ์, ๋น์ฆ๋์ค ๋ถ์๊ฐ ๋ฐ ๊ธฐํ ์ดํด๊ด๊ณ์์๊ฒ ๊ท์คํ ์ฐธ์กฐ ์๋ฃ ์ญํ ๋ ํ ์ ์์ต๋๋ค.
๋ํ AppMaster ์ ๊ฐ๋ ฅํ ๋ฐฑ์๋ ๋ฐ API ์์ฑ ๊ธฐ๋ฅ์ ์ฌ์ฉ์๊ฐ ์์ฑํ ERD๊ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ก ์๋ ๋ณํ๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ERD์ ์ ํ๋ฆฌ์ผ์ด์ ๋ก์ง ๊ฐ์ ์ํํ ํตํฉ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ ๋ฟ๋ง ์๋๋ผ ERD๋ฅผ ์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ์ผ๋ก ๋ณํํ ๋ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ ๋ฐ ๋ถ์ผ์น ๊ฐ๋ฅ์ฑ์ ์ ๊ฑฐํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์ํํธ์จ์ด ์ค๊ณ์ ํ์์ ์ธ ๋ถ๋ถ์ธ ์ํฐํฐ-๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๊ณ ํํํ๊ธฐ ์ํ ๋ค์ฉ๋, ์ดํดํ๊ธฐ ์ฝ๊ณ ํ์คํ๋ ์ ๊ทผ ๋ฐฉ์์ ์ ๊ณตํ์ฌ ์๊ฐ์ ํ ์คํธ๋ฅผ ๊ฒฌ๋ ์์ต๋๋ค. AppMaster ์ ๊ฐ์ no-code ๊ฐ๋ฐ ํ๋ซํผ ์๋์ ERD๋ ๊ด๋ฒ์ํ ์ฌ์ฉ์์ ์ฐ์ ์ ์ํ ๋ณต์กํ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ด๋ฉฐ ์ ๊ทผํ๊ธฐ ์ฝ๊ฒ ๊ฐ๋ฐํ๋ ๋ฐ ๊ณ์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.