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`)
);

Command Palette

Search for a command to run...