CREATE TABLE `house_faq` (
  `faq_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `question` varchar(255) NOT NULL COMMENT '问题',
  `keywords` varchar(500) DEFAULT NULL COMMENT '关键词，多个用逗号分隔',
  `answer` text COMMENT '标准回答',
  `category` varchar(100) DEFAULT NULL COMMENT '分类',
  `sort_number` int(11) DEFAULT 0 COMMENT '排序号',
  `status` tinyint(1) DEFAULT 0 COMMENT '状态 0正常 1禁用',
  `user_id` int(11) DEFAULT NULL COMMENT '创建用户ID',
  `deleted` tinyint(1) DEFAULT 0 COMMENT '是否删除, 0否, 1是',
  `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`faq_id`),
  KEY `idx_house_faq_status` (`status`),
  KEY `idx_house_faq_sort` (`sort_number`),
  KEY `idx_house_faq_tenant` (`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='AI找房常见问题';

INSERT INTO `house_faq` (`question`, `keywords`, `answer`, `category`, `sort_number`, `status`)
VALUES
('怎么预约看房？', '预约看房,带看,流程', '在房源详情页点击预约看房，填写联系人和电话后提交即可，我们会尽快安排带看。', '看房流程', 1, 0),
('签约一般需要准备什么材料？', '签约,材料,合同', '通常需要准备身份证明、联系方式、企业主体资料（如为公司租赁）等，具体以顾问通知为准。', '签约流程', 2, 0),
('租房押金和佣金怎么收？', '押金,佣金,费用', '押金、佣金标准会根据具体房源和签约方式有所不同，您可以先告诉我目标房源或预算，我会优先帮您筛选合适房源，再由顾问说明费用细节。', '费用说明', 3, 0);
