TMS 아키텍처 혁신을 위한 M:N 스키마 정규화 및 RPC 트랜잭션 가이드
번역 관리 시스템(TMS)의 규모가 커지고 지원하는 제품군이 늘어날수록 데이터베이스의 관계 설계와 트랜잭션의 원자성(Atomicity)은 시스템의 성패를 가르는 핵심 지표가 된다. 기존의 단일 테이블 중심 구조는 컬럼 파편화와 중복 데이터를 양산하여 결합도를 높이고 성능을 저하시키는 원인이 된다. 최근 ‘Translation Manager’ 프로젝트의 Phase 3~5 스프린트에서는 데이터 구조의 한계를 극복하기 위해 다대다(M:N) 링크 테이블 기반의 스키마 정규화를 단행하고, Supabase/SQLite를 … 더 읽기