๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋งฅ๋ฝ์—์„œ "๊ด€๊ณ„"๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ์—”ํ„ฐํ‹ฐ ๋˜๋Š” ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๋…ผ๋ฆฌ์  ์—ฐ๊ฒฐ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ค‘์š”ํ•œ ๊ฐœ๋…์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ด€๊ณ„๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ๊ฐœ์ฒด๊ฐ€ ์–ด๋–ป๊ฒŒ ์—ฐ๊ด€๋˜์–ด ์žˆ๋Š”์ง€ ์ดํ•ดํ•˜๊ณ  ๋ณต์žกํ•œ ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€๊ณ„๋Š” ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ์„ ๋ณด์žฅํ•˜๊ณ , ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ณ , ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์„ ์ œ๊ฑฐํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ด€๊ณ„๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธ ํ‚ค์™€ ์™ธ๋ž˜ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ‚ค๋Š” ํ…Œ์ด๋ธ” ๋‚ด์˜ ๋ ˆ์ฝ”๋“œ์— ๋Œ€ํ•œ ๊ณ ์œ  ์‹๋ณ„์ž์ธ ๋ฐ˜๋ฉด, ์™ธ๋ž˜ ํ‚ค๋Š” ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์ฐธ์กฐํ•˜๋Š” ํ•œ ํ…Œ์ด๋ธ”์˜ ํ•„๋“œ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋ณธ ๋ฐ ์™ธ๋ž˜ ํ‚ค ์ œ์•ฝ ์กฐ๊ฑด์€ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ์„ค์ • ๋ฐ ์œ ์ง€ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ฐ์ดํ„ฐ ๋ถˆ์ผ์น˜ ๋˜๋Š” ๋ถ€์ •ํ™•์„ฑ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—๋Š” ์ผ๋Œ€์ผ, ์ผ๋Œ€๋‹ค, ๋‹ค๋Œ€๋‹ค์˜ ์„ธ ๊ฐ€์ง€ ์ฃผ์š” ๊ด€๊ณ„ ์œ ํ˜•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž˜ ์„ค๊ณ„๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํšจ์œจ์ ์ธ ์ฟผ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด ์ด๋Ÿฌํ•œ ๊ด€๊ณ„ ์œ ํ˜•๊ณผ ํ•ด๋‹น ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

์ผ๋Œ€์ผ ๊ด€๊ณ„ : ์ผ๋Œ€์ผ ๊ด€๊ณ„์—์„œ๋Š” ํ•œ ํ…Œ์ด๋ธ”์˜ ๊ฐ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ์ •ํ™•ํžˆ ํ•˜๋‚˜์˜ ๋ ˆ์ฝ”๋“œ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ด€๊ณ„๋Š” ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ๋Š” ๋น„๊ต์  ๋“œ๋ฌผ์ง€๋งŒ ํŠน์ • ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํšŒ์‚ฌ์—๋Š” ์ง์› ํ…Œ์ด๋ธ”๊ณผ Employee_details ํ…Œ์ด๋ธ”์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๊ฐ ์ง์›์€ ๋ณ„๋„์˜ ํ…Œ์ด๋ธ”์— ์ €์žฅ๋˜๋Š” ๊ณ ์œ ํ•œ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณ„๋„์˜ ํ…Œ์ด๋ธ”๋กœ ๋ถ„ํ• ๋˜์ง€ ์•Š๊ณ  ๋‹จ์ผ ํ…Œ์ด๋ธ” ๋‚ด์—์„œ ์ •๊ทœํ™”๋ฉ๋‹ˆ๋‹ค.

์ผ๋Œ€๋‹ค ๊ด€๊ณ„ : ์ผ๋Œ€๋‹ค ๊ด€๊ณ„๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ด€๊ณ„ ์œ ํ˜•์ž…๋‹ˆ๋‹ค. ์ผ๋Œ€๋‹ค ๊ด€๊ณ„์—์„œ๋Š” ํ•œ ํ…Œ์ด๋ธ”์˜ ๋‹จ์ผ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ์—ฌ๋Ÿฌ ๋ ˆ์ฝ”๋“œ์™€ ๊ด€๋ จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‘ ๋ฒˆ์งธ ํ…Œ์ด๋ธ”์˜ ๊ฐ ๋ ˆ์ฝ”๋“œ๋Š” ์ฒซ ๋ฒˆ์งธ ํ…Œ์ด๋ธ”์˜ ํ•˜๋‚˜์˜ ๋ ˆ์ฝ”๋“œ์—๋งŒ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์ผ๋Œ€๋‹ค ๊ด€๊ณ„์˜ ์˜ˆ๋กœ๋Š” ์ง์›๊ณผ ๋ถ€์„œ๋ฅผ ์ถ”์ ํ•˜๋Š” ํšŒ์‚ฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” ๊ฐ ์ง์›์ด ๋‹จ์ผ ๋ถ€์„œ์— ์†ํ•˜์ง€๋งŒ ๊ฐ ๋ถ€์„œ์—๋Š” ์—ฌ๋Ÿฌ ๋ช…์˜ ์ง์›์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ถ€์„œ์™€ ์ง์› ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๊ด€๊ณ„๋Š” ์ผ๋Œ€๋‹ค์ž…๋‹ˆ๋‹ค.

๋‹ค๋Œ€๋‹ค ๊ด€๊ณ„ : ๋‹ค๋Œ€๋‹ค ๊ด€๊ณ„์—์„œ๋Š” ํ•œ ํ…Œ์ด๋ธ”์˜ ์—ฌ๋Ÿฌ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ์—ฌ๋Ÿฌ ๋ ˆ์ฝ”๋“œ์™€ ๊ด€๋ จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋Œ€๋‹ค ๊ด€๊ณ„๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ฉ ๋˜๋Š” ์—ฐ๊ด€ ํ…Œ์ด๋ธ”์ด๋ผ๊ณ ๋„ ํ•˜๋Š” ์ค‘๊ฐ„ ํ…Œ์ด๋ธ”์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ ‘ํ•ฉ ํ…Œ์ด๋ธ”์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ด€๋ จ ํ…Œ์ด๋ธ”์˜ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์ฐธ์กฐํ•˜๋Š” ๋‘ ๊ฐœ์˜ ์™ธ๋ž˜ ํ‚ค๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋Œ€ํ•™ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํ•™์ƒ๋“ค์€ ์—ฌ๋Ÿฌ ๊ฐ•์ขŒ์— ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ ๊ฐ•์ขŒ์—๋Š” ์—ฌ๋Ÿฌ ๋ช…์˜ ํ•™์ƒ์ด ๋“ฑ๋ก๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ•™์ƒ ํ…Œ์ด๋ธ”๊ณผ ์ฝ”์Šค ํ…Œ์ด๋ธ” ์‚ฌ์ด์— ๋‹ค๋Œ€๋‹ค ๊ด€๊ณ„๊ฐ€ ์ƒ์„ฑ๋˜๋ฏ€๋กœ ํ•™์ƒ๊ณผ ์ฝ”์Šค ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๋งคํ•‘ํ•˜๊ธฐ ์œ„ํ•ด ์ ‘ํ•ฉ ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

AppMaster ์˜ ๊ฐ•๋ ฅํ•œ no-code ํ”Œ๋žซํผ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ž˜ ์„ค๊ณ„๋œ ๊ด€๊ณ„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์‰ฝ๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ค๊ณ„ํ•˜๊ณ  ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ๋ฐ ๊ด€๊ณ„๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์‹œ๊ฐ์  ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํ”Œ๋žซํผ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„์— ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฐ๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ตœ์ ์˜ ์„ฑ๋Šฅ, ์œ ์ง€ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ์„ฑ ๋ฐ ์•ˆ์ •์„ฑ์„ ์ œ๊ณตํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

AppMaster ์˜ ์‹œ๊ฐ์  ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ SQL ์ฟผ๋ฆฌ๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์— ์ฐธ์—ฌํ•  ํ•„์š” ์—†์ด ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์—์„œ ๊ด€๊ณ„๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋” ๋น ๋ฅด๊ณ  ๋น„์šฉ ํšจ์œจ์ ์ด๋ฏ€๋กœ AppMaster ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๊ธฐ์—…์— ์ด์ƒ์ ์ธ ์†”๋ฃจ์…˜์ด ๋ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ Go(golang), Vue3 ํ”„๋ ˆ์ž„์›Œํฌ, Kotlin, Android์šฉ Jetpack Compose ๋ฐ iOS์šฉ SwiftUI ํฌํ•จํ•˜๋Š” AppMaster ์˜ ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ  ์Šคํƒ์€ ํ”Œ๋žซํผ์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ๊ณผ ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. , ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉํ•˜๋ฉด ๋‹จ์ผ ์‹œ๋ฏผ ๊ฐœ๋ฐœ์ž๋ผ๋„ ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€์™€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ํฌ๊ด„์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด ์˜ค๋Š˜๋‚ ์˜ ๊ฒฝ์Ÿ ํ™˜๊ฒฝ์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค๊ฐ€ ์„ฑ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.