# LcfSQL 트랜잭션 계약 맵 이 문서는 LcfSQL의 다양한 호출을 테이블, 조건, cardinality, transaction boundary로 정리한 것입니다. ## 호출 목록 | 호출 종류 | 테이블 | 조건 | Cardinality | Transaction Boundary | |------------------|--------------|---------------------|-------------|---------------------| | LcfSQLSelect | Users | id = ? | 0..1 | 시작 - 종료 | | SelectArray | Orders | userId = ? | 0..N | 시작 - 종료 | | Insert | Products | - | 1 | 시작 - 종료 | | Update | Users | id = ? | 0..1 | 시작 - 종료 | | Delete | Orders | id = ? | 0..1 | 시작 - 종료 | | OpenCursor | Transactions | userId = ? | 0..N | 시작 - 종료 | | Fetch | Transactions | cursorId = ? | 0..1 | 시작 - 종료 | ## 설명 - **LcfSQLSelect**: 특정 사용자 정보를 조회합니다. - **SelectArray**: 특정 사용자의 모든 주문을 조회합니다. - **Insert**: 새로운 제품을 추가합니다. - **Update**: 특정 사용자의 정보를 업데이트합니다. - **Delete**: 특정 주문을 삭제합니다. - **OpenCursor**: 특정 사용자의 거래 내역을 커서로 열어 조회합니다. - **Fetch**: 열린 커서에서 거래 내역을 가져옵니다.