【知识图谱】【化学】【SQL】高中必修1完整版

----------------------- 知识点表插入 -----------------------
-- 第一章 物质及其变化 (3核心+0扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH01', '物质及其变化', '物质分类与转化基础', 1, 0, 0, 0.45, NULL);

-- 第一章第一节 物质的分类及转化 (3核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01', 'CH01.SEC01', '物质的分类及转化', '物质分类方法与转化规律', 1, 0, 0, 0.50, '19010000'),
('19010101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP01', 'CH01.SEC01.KP01', '物质的分类标准', '纯净物与混合物的判别标准', 1, 0, 0, 0.40, '19010100'),
('19010102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP02', 'CH01.SEC01.KP02', '物质转化规律', '物理变化与化学变化的本质区别', 1, 0, 0, 0.55, '19010100'),
('19010103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP03', 'CH01.SEC01.KP03', '胶体性质', '丁达尔效应与胶体稳定性', 1, 0, 0, 0.60, '19010100'),
('19010104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP04', 'CH01.SEC01.KP04', '纳米材料分类', '跨学期拓展:纳米颗粒的特殊性质', 0, 1, 0, 0.75, '19010100');

-- 第一章第二节 离子反应 (4核心+0扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02', 'CH01.SEC02', '离子反应', '电解质与离子方程式书写', 1, 0, 0, 0.65, '19010000'),
('19010201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP01', 'CH01.SEC02.KP01', '强电解质与弱电解质', '电离程度的定量分析', 1, 0, 0, 0.60, '19010200'),
('19010202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP02', 'CH01.SEC02.KP02', '离子方程式书写规则', '电荷守恒与物质守恒原则', 1, 0, 0, 0.70, '19010200'),
('19010203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP03', 'CH01.SEC02.KP03', '离子共存条件', '沉淀、气体、弱电解质的形成条件', 1, 0, 0, 0.75, '19010200'),
('19010204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP04', 'CH01.SEC02.KP04', '离子反应竞赛题', '奥赛级复杂离子反应分析', 0, 0, 1, 0.90, '19010200');

-- 第一章第三节 氧化还原反应 (5核心+1扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03', 'CH01.SEC03', '氧化还原反应', '电子转移与化合价变化', 1, 0, 0, 0.70, '19010000'),
('19010301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP01', 'CH01.SEC03.KP01', '氧化还原基本概念', '氧化剂、还原剂、电子转移方向', 1, 0, 0, 0.65, '19010300'),
('19010302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP02', 'CH01.SEC03.KP02', '化合价判断方法', '复杂化合物中元素价态分析', 1, 0, 0, 0.75, '19010300'),
('19010303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP03', 'CH01.SEC03.KP03', '氧化还原反应配平', '半反应法与电子守恒法', 1, 0, 0, 0.80, '19010300'),
('19010304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP04', 'CH01.SEC03.KP04', '电化学基础', '原电池与电解池初步原理', 1, 0, 0, 0.85, '19010300'),
('19010305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP05', 'CH01.SEC03.KP05', '燃料电池原理', '跨学期拓展:氢氧燃料电池机制', 0, 1, 0, 0.90, '19010300'),
('19010306', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP06', 'CH01.SEC03.KP06', '复杂氧化还原竞赛题', '奥赛级多步电子转移分析', 0, 0, 1, 0.95, '19010300');

-- 第一章整理与提升 (2核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04', 'CH01.SEC04', '整理与提升', '知识体系归纳与综合应用', 1, 0, 0, 0.75, '19010000'),
('19010401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP01', 'CH01.SEC04.KP01', '物质分类综合应用', '多类型物质混合体系分析', 1, 0, 0, 0.70, '19010400'),
('19010402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP02', 'CH01.SEC04.KP02', '氧化还原反应综合计算', '电子守恒法在复杂计算中的应用', 1, 0, 0, 0.85, '19010400'),
('19010403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP03', 'CH01.SEC04.KP03', '跨章节离子反应分析', '结合第二章钠的化合物分析', 0, 1, 0, 0.80, '19010400');

----------------------- 知识图谱关系表插入 -----------------------
-- 包含关系(章节->小节)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010000', '19010100', 'contains', 1.0),
('19010000', '19010200', 'contains', 1.0),
('19010000', '19010300', 'contains', 1.0),
('19010000', '19010400', 'contains', 1.0);

-- 包含关系(小节->知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010100', '19010101', 'contains', 1.0),
('19010100', '19010102', 'contains', 1.0),
('19010100', '19010103', 'contains', 1.0),
('19010100', '19010104', 'contains', 0.8),
('19010200', '19010201', 'contains', 1.0),
('19010200', '19010202', 'contains', 1.0),
('19010200', '19010203', 'contains', 1.0),
('19010200', '19010204', 'contains', 0.9),
('19010300', '19010301', 'contains', 1.0),
('19010300', '19010302', 'contains', 1.0),
('19010300', '19010303', 'contains', 1.0),
('19010300', '19010304', 'contains', 1.0),
('19010300', '19010305', 'contains', 0.7),
('19010300', '19010306', 'contains', 0.8),
('19010400', '19010401', 'contains', 1.0),
('19010400', '19010402', 'contains', 1.0),
('19010400', '19010403', 'contains', 0.6);

-- 前后置与关联关系
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
-- 物质分类是离子反应的前置
('19010101', '19010201', 'requires', 0.9),
-- 氧化还原需要离子反应基础
('19010203', '19010301', 'requires', 0.8),
-- 电化学关联钠的化合物(跨章节)
('19010304', '20020101', 'relates', 0.7),
-- 奥赛题需要综合知识
('19010306', '19010402', 'requires', 0.85),
-- 整理与提升关联所有小节
('19010400', '19010100', 'relates', 0.9),
('19010400', '19010200', 'relates', 0.9),
('19010400', '19010300', 'relates', 0.9);

----------------------- 教材目录状态 -----------------------**第一章 物质及其变化**1.1 物质的分类及转化  
✅ 1.2 离子反应  
✅ 1.3 氧化还原反应  
✅ 1.4 整理与提升  

⚠️ **第二章 海水中的重要元素——钠和氯**(未生成)  
⚠️ **第三章 铁 金属材料**(未生成)  
⚠️ **第四章 物质结构 元素周期律**(未生成)  
⚠️ **附录与拓展内容**(未生成)  


----------------------- 知识点表插入 -----------------------
-- 第二章 海水中的重要元素——钠和氯 (4核心+2扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH02', '钠和氯', '钠、氯及其化合物的性质与应用', 1, 0, 0, 0.55, NULL);

-- 第二章第一节 钠及其化合物 (5核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01', 'CH02.SEC01', '钠及其化合物', '钠单质与氧化物、氢氧化物的性质', 1, 0, 0, 0.60, '19020000'),
('19020101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP01', 'CH02.SEC01.KP01', '钠的物理性质', '金属钠的保存与切割实验现象', 1, 0, 0, 0.50, '19020100'),
('19020102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP02', 'CH02.SEC01.KP02', '钠与水的反应', '反应方程式与气体检验方法', 1, 0, 0, 0.65, '19020100'),
('19020103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP03', 'CH02.SEC01.KP03', '过氧化钠的性质', '强氧化性与漂白作用机制', 1, 0, 0, 0.70, '19020100'),
('19020104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP04', 'CH02.SEC01.KP04', '碳酸钠与碳酸氢钠', '热稳定性差异与鉴别方法', 1, 0, 0, 0.75, '19020100'),
('19020105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP05', 'CH02.SEC01.KP05', '钠合金材料', '跨学期拓展:钠钾合金冷却剂应用', 0, 1, 0, 0.85, '19020100');

-- 第二章第二节 氯及其化合物 (4核心+1扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02', 'CH02.SEC02', '氯及其化合物', '氯气性质与次氯酸盐制备', 1, 0, 0, 0.70, '19020000'),
('19020201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP01', 'CH02.SEC02.KP01', '氯气的物理性质', '颜色、气味与毒性实验防护', 1, 0, 0, 0.60, '19020200'),
('19020202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP02', 'CH02.SEC02.KP02', '氯气与金属反应', '铁、铜在氯气中燃烧现象', 1, 0, 0, 0.75, '19020200'),
('19020203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP03', 'CH02.SEC02.KP03', '氯水的成分与性质', '次氯酸的不稳定性与漂白作用', 1, 0, 0, 0.80, '19020200'),
('19020204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP04', 'CH02.SEC02.KP04', '漂白粉制备原理', '工业制备与有效成分分析', 1, 0, 0, 0.85, '19020200'),
('19020205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP05', 'CH02.SEC02.KP05', '氯的含氧酸竞赛题', '奥赛级高氯酸稳定性分析', 0, 0, 1, 0.95, '19020200'),
('19020206', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP06', 'CH02.SEC02.KP06', '二氧化氯消毒机制', '跨学期拓展:饮用水处理应用', 0, 1, 0, 0.80, '19020200');

-- 第二章第三节 物质的量 (3核心+2扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03', 'CH02.SEC03', '物质的量', '摩尔概念与气体摩尔体积', 1, 0, 0, 0.65, '19020000'),
('19020301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP01', 'CH02.SEC03.KP01', '物质的量基本概念', '阿伏伽德罗常数与摩尔计算', 1, 0, 0, 0.60, '19020300'),
('19020302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP02', 'CH02.SEC03.KP02', '摩尔质量计算', '原子量、分子量换算方法', 1, 0, 0, 0.70, '19020300'),
('19020303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP03', 'CH02.SEC03.KP03', '气体摩尔体积', '标准状况下气体体积计算', 1, 0, 0, 0.75, '19020300'),
('19020304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP04', 'CH02.SEC03.KP04', '溶液浓度进阶计算', '跨学期拓展:物质的量浓度梯度稀释', 0, 1, 0, 0.85, '19020300'),
('19020305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP05', 'CH02.SEC03.KP05', '理想气体定律', '跨学期拓展:PV=nRT的推导应用', 0, 1, 0, 0.90, '19020300');

-- 第二章整理与提升 (2核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04', 'CH02.SEC04', '整理与提升', '钠、氯性质的综合应用', 1, 0, 0, 0.80, '19020000'),
('19020401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP01', 'CH02.SEC04.KP01', '钠的化合物综合推断', '实验现象与方程式的关联分析', 1, 0, 0, 0.75, '19020400'),
('19020402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP02', 'CH02.SEC04.KP02', '氯气制备实验设计', '实验室制氯气的装置优化', 1, 0, 0, 0.85, '19020400'),
('19020403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP03', 'CH02.SEC04.KP03', '海水提溴工业流程', '跨章节拓展:结合氧化还原反应', 0, 1, 0, 0.80, '19020400');

-- 实验活动1 配制一定物质的量浓度的溶液 (1核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020500', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01', 'CH02.EXP01', '实验活动1', '溶液配制操作与误差分析', 1, 0, 0, 0.70, '19020000'),
('19020501', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01.KP01', 'CH02.EXP01.KP01', '容量瓶使用规范', '检漏、洗涤与定容操作要点', 1, 0, 0, 0.65, '19020500'),
('19020502', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01.KP02', 'CH02.EXP01.KP02', '误差分析模型', '跨学期拓展:系统误差与随机误差分类', 0, 1, 0, 0.75, '19020500');

----------------------- 知识图谱关系表插入 -----------------------
-- 包含关系(章节->小节)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19020000', '19020100', 'contains', 1.0),
('19020000', '19020200', 'contains', 1.0),
('19020000', '19020300', 'contains', 1.0),
('19020000', '19020400', 'contains', 1.0),
('19020000', '19020500', 'contains', 1.0);

-- 包含关系(小节->知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19020100', '19020101', 'contains', 1.0),
('19020100', '19020102', 'contains', 1.0),
('19020100', '19020103', 'contains', 1.0),
('19020100', '19020104', 'contains', 1.0),
('19020100', '19020105', 'contains', 0.8),
('19020200', '19020201', 'contains', 1.0),
('19020200', '19020202', 'contains', 1.0),
('19020200', '19020203', 'contains', 1.0),
('19020200', '19020204', 'contains', 1.0),
('19020200', '19020205', 'contains', 0.9),
('19020200', '19020206', 'contains', 0.7),
('19020300', '19020301', 'contains', 1.0),
('19020300', '19020302', 'contains', 1.0),
('19020300', '19020303', 'contains', 1.0),
('19020300', '19020304', 'contains', 0.6),
('19020300', '19020305', 'contains', 0.5),
('19020400', '19020401', 'contains', 1.0),
('19020400', '19020402', 'contains', 1.0),
('19020400', '19020403', 'contains', 0.6),
('19020500', '19020501', 'contains', 1.0),
('19020500', '19020502', 'contains', 0.8);

-- 前后置与关联关系
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
-- 钠的性质需要物质分类基础(跨章节)
('19010101', '19020101', 'requires', 0.8),
-- 氯气制备关联氧化还原反应
('19010301', '19020204', 'relates', 0.7),
-- 物质的量计算需要数学基础(跨学科)
('MATH_GRADE_1_KP01', '19020301', 'requires', 0.6),
-- 实验活动需要物质的量知识
('19020301', '19020501', 'requires', 0.9),
-- 整理与提升关联本章所有小节
('19020400', '19020100', 'relates', 0.9),
('19020400', '19020200', 'relates', 0.9),
('19020400', '19020300', 'relates', 0.9),
-- 奥赛题需要电化学基础(跨章节)
('19010304', '19020205', 'requires', 0.85);

----------------------- 教材目录状态 -----------------------**第一章 物质及其变化****第二章 海水中的重要元素——钠和氯**2.1 钠及其化合物  
✅ 2.2 氯及其化合物  
✅ 2.3 物质的量  
✅ 2.4 整理与提升  
✅ 实验活动1  

⚠️ **第三章 铁 金属材料**(未生成)  
⚠️ **第四章 物质结构 元素周期律**(未生成)  
⚠️ **附录与拓展内容**(未生成)  

----------------------- 知识点表插入 -----------------------
-- 第三章 铁 金属材料 (4核心+2扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH03', '铁 金属材料', '铁及其化合物与金属材料特性', 1, 0, 0, 0.60, NULL);

-- 第三章第一节 铁及其化合物 (4核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01', 'CH03.SEC01', '铁及其化合物', '铁单质、氧化物与氢氧化物的性质', 1, 0, 0, 0.65, '19030000'),
('19030101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP01', 'CH03.SEC01.KP01', '铁的物理性质', '金属铁的延展性与磁性', 1, 0, 0, 0.55, '19030100'),
('19030102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP02', 'CH03.SEC01.KP02', '铁与酸的反应', '稀硫酸与浓硫酸中的反应差异', 1, 0, 0, 0.70, '19030100'),
('19030103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP03', 'CH03.SEC01.KP03', '铁的氧化物', 'FeO、Fe₃O₄、Fe₂O₃的稳定性对比', 1, 0, 0, 0.75, '19030100'),
('19030104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP04', 'CH03.SEC01.KP04', '氢氧化铁制备', 'Fe(OH)₂易氧化的实验控制', 1, 0, 0, 0.80, '19030100'),
('19030105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP05', 'CH03.SEC01.KP05', '纳米铁粉应用', '跨学期拓展:催化与环境修复', 0, 1, 0, 0.85, '19030100');

-- 第三章第二节 金属材料 (3核心+2扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02', 'CH03.SEC02', '金属材料', '合金特性与工程材料选择', 1, 0, 0, 0.70, '19030000'),
('19030201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP01', 'CH03.SEC02.KP01', '合金的定义与分类', '固溶体与金属化合物区别', 1, 0, 0, 0.65, '19030200'),
('19030202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP02', 'CH03.SEC02.KP02', '钢铁的冶炼', '高炉炼铁与氧化还原反应关联', 1, 0, 0, 0.80, '19030200'),
('19030203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP03', 'CH03.SEC02.KP03', '金属腐蚀与防护', '电化学腐蚀的微观机制', 1, 0, 0, 0.85, '19030200'),
('19030204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP04', 'CH03.SEC02.KP04', '形状记忆合金', '跨学期拓展:医学与航天应用', 0, 1, 0, 0.90, '19030200'),
('19030205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP05', 'CH03.SEC02.KP05', '金属晶体结构竞赛题', '奥赛级晶胞参数计算', 0, 0, 1, 0.95, '19030200');

-- 第三章整理与提升 (2核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03', 'CH03.SEC03', '整理与提升', '铁与金属材料的综合应用', 1, 0, 0, 0.75, '19030000'),
('19030301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP01', 'CH03.SEC03.KP01', '铁化合物转化路径', 'Fe²⁺与Fe³⁺的相互转化条件', 1, 0, 0, 0.80, '19030300'),
('19030302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP02', 'CH03.SEC03.KP02', '金属材料选择策略', '强度、耐腐蚀性与成本的平衡', 1, 0, 0, 0.85, '19030300'),
('19030303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP03', 'CH03.SEC03.KP03', '工业炼钢流程优化', '跨章节拓展:结合物质的量计算', 0, 1, 0, 0.80, '19030300');

-- 实验活动2 铁及其化合物的性质 (1核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01', 'CH03.EXP01', '实验活动2', '铁及其化合物的实验探究', 1, 0, 0, 0.70, '19030000'),
('19030401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01.KP01', 'CH03.EXP01.KP01', 'Fe²⁺与Fe³⁺检验', 'KSCN与酸性高锰酸钾法', 1, 0, 0, 0.65, '19030400'),
('19030402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01.KP02', 'CH03.EXP01.KP02', '实验误差控制', '跨学期拓展:分光光度法定量分析', 0, 1, 0, 0.75, '19030400');

----------------------- 知识图谱关系表插入 -----------------------
-- 包含关系(章节->小节)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19030000', '19030100', 'contains', 1.0),
('19030000', '19030200', 'contains', 1.0),
('19030000', '19030300', 'contains', 1.0),
('19030000', '19030400', 'contains', 1.0);

-- 包含关系(小节->知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19030100', '19030101', 'contains', 1.0),
('19030100', '19030102', 'contains', 1.0),
('19030100', '19030103', 'contains', 1.0),
('19030100', '19030104', 'contains', 1.0),
('19030100', '19030105', 'contains', 0.8),
('19030200', '19030201', 'contains', 1.0),
('19030200', '19030202', 'contains', 1.0),
('19030200', '19030203', 'contains', 1.0),
('19030200', '19030204', 'contains', 0.7),
('19030200', '19030205', 'contains', 0.9),
('19030300', '19030301', 'contains', 1.0),
('19030300', '19030302', 'contains', 1.0),
('19030300', '19030303', 'contains', 0.6),
('19030400', '19030401', 'contains', 1.0),
('19030400', '19030402', 'contains', 0.8);

-- 前后置与关联关系
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
-- 铁的性质需要氧化还原基础(跨章节)
('19010301', '19030102', 'requires', 0.8),
-- 金属腐蚀关联电化学知识(跨章节)
('19010304', '19030203', 'relates', 0.75),
-- 合金分类需要物质分类基础(跨章节)
('19010101', '19030201', 'requires', 0.7),
-- 整理与提升关联本章所有小节
('19030300', '19030100', 'relates', 0.9),
('19030300', '19030200', 'relates', 0.9),
-- 奥赛题需要晶体结构知识(跨学期)
('19030205', 'PHYSICS_CRYSTAL_KP01', 'relates', 0.6);

----------------------- 教材目录状态 -----------------------**第一章 物质及其变化****第二章 海水中的重要元素——钠和氯****第三章 铁 金属材料**3.1 铁及其化合物  
✅ 3.2 金属材料  
✅ 3.3 整理与提升  
✅ 实验活动2  

⚠️ **第四章 物质结构 元素周期律**(未生成)  
⚠️ **附录与拓展内容**(未生成)  

----------------------- 知识点表插入 -----------------------
-- 第四章 物质结构 元素周期律 (5核心+3扩展+2奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH04', '物质结构 元素周期律', '原子结构与元素周期律核心理论', 1, 0, 0, 0.70, NULL);

-- 第四章第一节 原子结构与元素周期表 (4核心+1扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01', 'CH04.SEC01', '原子结构与元素周期表', '原子组成与周期表排布规律', 1, 0, 0, 0.75, '19040000'),
('19040101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP01', 'CH04.SEC01.KP01', '原子结构模型', '卢瑟福模型与量子力学修正', 1, 0, 0, 0.65, '19040100'),
('19040102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP02', 'CH04.SEC01.KP02', '同位素与核素', '质量数与原子核稳定性分析', 1, 0, 0, 0.70, '19040100'),
('19040103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP03', 'CH04.SEC01.KP03', '元素周期表结构', '周期、族划分与电子层关系', 1, 0, 0, 0.80, '19040100'),
('19040104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP04', 'CH04.SEC01.KP04', '元素周期表预测性质', '未发现元素的物理性质推断', 1, 0, 0, 0.85, '19040100'),
('19040105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP05', 'CH04.SEC01.KP05', '超铀元素合成', '跨学期拓展:粒子加速器应用', 0, 1, 0, 0.90, '19040100'),
('19040106', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP06', 'CH04.SEC01.KP06', '同位素质谱分析', '奥赛级同位素丰度计算', 0, 0, 1, 0.95, '19040100');

-- 第四章第二节 元素周期律 (3核心+1扩展+1奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02', 'CH04.SEC02', '元素周期律', '周期性变化规律与电子排布', 1, 0, 0, 0.80, '19040000'),
('19040201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP01', 'CH04.SEC02.KP01', '原子半径周期性', '主族与过渡金属半径变化趋势', 1, 0, 0, 0.75, '19040200'),
('19040202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP02', 'CH04.SEC02.KP02', '电离能与电负性', '同周期与同主族对比分析', 1, 0, 0, 0.85, '19040200'),
('19040203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP03', 'CH04.SEC02.KP03', '金属性与非金属性', '氧化还原能力递变规律', 1, 0, 0, 0.90, '19040200'),
('19040204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP04', 'CH04.SEC02.KP04', '周期律反常现象', '跨学期拓展:镧系收缩效应', 0, 1, 0, 0.85, '19040200'),
('19040205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP05', 'CH04.SEC02.KP05', '元素推断竞赛题', '奥赛级未知元素性质推导', 0, 0, 1, 0.95, '19040200');

-- 第四章第三节 化学键 (3核心+2扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03', 'CH04.SEC03', '化学键', '离子键、共价键与金属键', 1, 0, 0, 0.75, '19040000'),
('19040301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP01', 'CH04.SEC03.KP01', '离子键形成条件', '电负性差异与晶格能计算', 1, 0, 0, 0.70, '19040300'),
('19040302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP02', 'CH04.SEC03.KP02', '共价键类型', 'σ键、π键与杂化轨道理论', 1, 0, 0, 0.80, '19040300'),
('19040303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP03', 'CH04.SEC03.KP03', '金属键与合金', '自由电子模型与导电性解释', 1, 0, 0, 0.85, '19040300'),
('19040304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP04', 'CH04.SEC03.KP04', '分子间作用力', '氢键对物质性质的影响', 0, 1, 0, 0.75, '19040300'),
('19040305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP05', 'CH04.SEC03.KP05', '晶体场理论', '跨学期拓展:过渡金属配合物', 0, 1, 0, 0.90, '19040300');

-- 第四章整理与提升 (2核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04', 'CH04.SEC04', '整理与提升', '物质结构与周期律综合应用', 1, 0, 0, 0.85, '19040000'),
('19040401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP01', 'CH04.SEC04.KP01', '元素推断综合题', '结合周期表与化学键性质分析', 1, 0, 0, 0.80, '19040400'),
('19040402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP02', 'CH04.SEC04.KP02', '化学键类型判断', '复杂化合物中的键型混合分析', 1, 0, 0, 0.90, '19040400'),
('19040403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP03', 'CH04.SEC04.KP03', '周期律与材料设计', '跨章节拓展:新型合金开发', 0, 1, 0, 0.85, '19040400');

-- 实验活动3 同周期、同主族元素性质的递变 (1核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040500', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01', 'CH04.EXP01', '实验活动3', '元素性质递变规律验证', 1, 0, 0, 0.75, '19040000'),
('19040501', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01.KP01', 'CH04.EXP01.KP01', '同周期元素性质比较', '钠、镁、铝金属性递减验证', 1, 0, 0, 0.70, '19040500'),
('19040502', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01.KP02', 'CH04.EXP01.KP02', '实验数据分析', '跨学期拓展:统计方法处理实验误差', 0, 1, 0, 0.80, '19040500');

----------------------- 知识图谱关系表插入 -----------------------
-- 包含关系(章节->小节)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19040000', '19040100', 'contains', 1.0),
('19040000', '19040200', 'contains', 1.0),
('19040000', '19040300', 'contains', 1.0),
('19040000', '19040400', 'contains', 1.0),
('19040000', '19040500', 'contains', 1.0);

-- 包含关系(小节->知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19040100', '19040101', 'contains', 1.0),
('19040100', '19040102', 'contains', 1.0),
('19040100', '19040103', 'contains', 1.0),
('19040100', '19040104', 'contains', 1.0),
('19040100', '19040105', 'contains', 0.8),
('19040100', '19040106', 'contains', 0.9),
('19040200', '19040201', 'contains', 1.0),
('19040200', '19040202', 'contains', 1.0),
('19040200', '19040203', 'contains', 1.0),
('19040200', '19040204', 'contains', 0.7),
('19040200', '19040205', 'contains', 0.9),
('19040300', '19040301', 'contains', 1.0),
('19040300', '19040302', 'contains', 1.0),
('19040300', '19040303', 'contains', 1.0),
('19040300', '19040304', 'contains', 0.6),
('19040300', '19040305', 'contains', 0.5),
('19040400', '19040401', 'contains', 1.0),
('19040400', '19040402', 'contains', 1.0),
('19040400', '19040403', 'contains', 0.6),
('19040500', '19040501', 'contains', 1.0),
('19040500', '19040502', 'contains', 0.8);

-- 前后置与关联关系
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
-- 原子结构是周期律的基础
('19040103', '19040201', 'requires', 0.9),
-- 化学键需要周期表知识
('19040104', '19040301', 'relates', 0.8),
-- 奥赛题需要综合周期律与化学键
('19040205', '19040302', 'requires', 0.85),
-- 实验活动关联第二章钠的性质(跨章节)
('19020102', '19040501', 'relates', 0.7),
-- 整理与提升关联本章所有小节
('19040400', '19040100', 'relates', 0.9),
('19040400', '19040200', 'relates', 0.9),
('19040400', '19040300', 'relates', 0.9);

----------------------- 教材目录状态 -----------------------**第一章 物质及其变化****第二章 海水中的重要元素——钠和氯****第三章 铁 金属材料****第四章 物质结构 元素周期律**4.1 原子结构与元素周期表  
✅ 4.2 元素周期律  
✅ 4.3 化学键  
✅ 4.4 整理与提升  
✅ 实验活动3  

⚠️ **附录与拓展内容**(未生成)  


----------------------- 知识点表插入 -----------------------
-- 附录与拓展内容 (0核心+6扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'APPENDIX', '附录与拓展内容', '实验室安全与化学工具表', 0, 1, 0, 0.50, NULL);

-- 附录Ⅰ 实验室安全与废弃物处理 (0核心+3扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ', 'APP01', '实验室安全与废弃物处理', '突发事件应对与废弃物分类', 0, 1, 0, 0.60, '19050000'),
('19050101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP01', 'APP01.KP01', '强酸泄漏处理流程', '中和法与吸附材料选择', 0, 1, 0, 0.65, '19050100'),
('19050102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP02', 'APP01.KP02', '有机废液回收标准', '溶剂分层与毒性标识', 0, 1, 0, 0.70, '19050100'),
('19050103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP03', 'APP01.KP03', '火灾应急措施', '灭火器类型与使用场景', 0, 1, 0, 0.75, '19050100');

-- 附录Ⅱ 化学品安全标识 (0核心+2扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ', 'APP02', '化学品安全标识', 'GHS标识与危险品分类', 0, 1, 0, 0.55, '19050000'),
('19050201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ.KP01', 'APP02.KP01', '腐蚀性标识解析', '皮肤接触与环境污染警示', 0, 1, 0, 0.60, '19050200'),
('19050202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ.KP02', 'APP02.KP02', '爆炸品存储规范', '温度与压力控制要求', 0, 1, 0, 0.70, '19050200');

-- 附录Ⅳ 溶解性表 (0核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅳ', 'APP04', '酸、碱、盐溶解性表', '室温下溶解性规律总结', 0, 1, 0, 0.80, '19050000'),
('19050401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅳ.KP01', 'APP04.KP01', '硫酸盐溶解性例外', 'Ba²⁺、Pb²⁺的沉淀特性', 0, 1, 0, 0.85, '19050400');

-- 附录Ⅵ 相对原子质量表 (0核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050600', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅵ', 'APP06', '相对原子质量表', '常见元素精确原子量', 0, 1, 0, 0.75, '19050000'),
('19050601', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅵ.KP01', 'APP06.KP01', '同位素丰度计算', 'Cl-35与Cl-37的加权平均', 0, 1, 0, 0.90, '19050600');

-- 元素周期表 (0核心+1扩展+0奥赛)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050700', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/ELEMENT_TABLE', 'ELEM_TAB', '元素周期表', '周期律与元素性质的全局视图', 0, 1, 0, 0.85, '19050000'),
('19050701', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/ELEMENT_TABLE.KP01', 'ELEM_TAB.KP01', '周期表分区应用', 's/p/d/f区元素特性速查', 0, 1, 0, 0.88, '19050700');

----------------------- 知识图谱关系表插入 -----------------------
-- 包含关系(附录根节点->子附录)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19050000', '19050100', 'contains', 1.0),
('19050000', '19050200', 'contains', 1.0),
('19050000', '19050400', 'contains', 1.0),
('19050000', '19050600', 'contains', 1.0),
('19050000', '19050700', 'contains', 1.0);

-- 包含关系(子附录->知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19050100', '19050101', 'contains', 1.0),
('19050100', '19050102', 'contains', 1.0),
('19050100', '19050103', 'contains', 1.0),
('19050200', '19050201', 'contains', 1.0),
('19050200', '19050202', 'contains', 1.0),
('19050400', '19050401', 'contains', 1.0),
('19050600', '19050601', 'contains', 1.0),
('19050700', '19050701', 'contains', 1.0);

-- 关联关系(附录与章节知识点)
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
-- 溶解性表关联离子反应
('19050401', '19010203', 'relates', 0.8),
-- 原子质量表关联物质的量计算
('19050601', '19020301', 'relates', 0.7),
-- 周期表分区关联第四章周期律
('19050701', '19040103', 'relates', 0.9);

----------------------- 教材目录状态 -----------------------**第一章 物质及其变化****第二章 海水中的重要元素——钠和氯****第三章 铁 金属材料****第四章 物质结构 元素周期律****附录与拓展内容**  
✅ 附录Ⅰ 实验室安全与废弃物处理  
✅ 附录Ⅱ 化学品安全标识  
✅ 附录Ⅳ 溶解性表  
✅ 附录Ⅵ 相对原子质量表  
✅ 元素周期表  


说明:

  1. 编码规则:附录作为独立模块,kp_id1905开头表示高一上学期第五章(虚拟章节),子附录使用19050100(附录Ⅰ)、19050200(附录Ⅱ)等编码。
  2. 核心标记:附录内容均为扩展知识(is_extend=1),无核心或奥赛知识点。
  3. 关联关系:附录中的溶解性表、原子质量表等与章节知识点(如离子反应、物质的量)建立relates关系。
  4. 元素周期表:单独作为附录的子模块,编码为ELEM_TAB,关联第四章的周期律内容。
基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业),个人经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为毕业设计、课程设计、期末大作业,代码资料完整,下载可用。 基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业)基于Python的天气预测和天气可视化项目源码+文档说明(高分毕设/大作业
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiyubaby.17

您的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值