Export
온톨로지 스키마를 SQL, Markdown 등으로 추출합니다.
Preview (4 objects)
-- 예약 (reservation) -- 숙박 예약 정보 CREATE TABLE `reservation` ( `id` INT NOT NULL COMMENT '예약 ID', `guest_id` INT NOT NULL COMMENT '고객 ID', `room_id` INT NOT NULL COMMENT '객실 ID', `check_in_date` DATE NOT NULL COMMENT '체크인 일자', `check_out_date` DATE NOT NULL COMMENT '체크아웃 일자', `status` VARCHAR(20) NOT NULL COMMENT '예약 상태', PRIMARY KEY (`id`) ); -- 고객 (guest) -- 투숙객 정보 CREATE TABLE `guest` ( `id` INT NOT NULL COMMENT '고객 ID', `name` VARCHAR(100) NOT NULL COMMENT '고객명', `phone` VARCHAR(20) NULL COMMENT '연락처', `email` VARCHAR(255) NULL COMMENT '이메일', PRIMARY KEY (`id`) ); -- 객실 (room) -- 객실 정보 CREATE TABLE `room` ( `id` INT NOT NULL COMMENT '객실 ID', `room_number` VARCHAR(255) NOT NULL COMMENT '객실 번호', `property_id` INT NOT NULL COMMENT '지점 ID', PRIMARY KEY (`id`) ); -- 지점 (property) -- 숙박 시설(지점) 정보 CREATE TABLE `property` ( `id` NUMBER NOT NULL COMMENT '지점 ID', `name` TEXT NOT NULL COMMENT '지점명', `address` TEXT NULL COMMENT '주소', PRIMARY KEY (`id`) );