# 예약 전에 확인하는 세 가지 # Question: 예약은 무엇을 확인한 뒤에 일어나는가? direction: right n0: "예약 요청" { shape: rectangle } n1: "requireActiveTransaction" { shape: rectangle } n2: "호출자 트랜잭션" { shape: rectangle } n0 -> n1: "예약 시도" n1 -> n2: "활성 트랜잭션 확인" n1 -> n2: "읽기 전용 아님 확인" n1 -> n2: "같은 DataSource 확인"