DROP SPACE IF EXISTS virtual_patient; // 如果存在先删除图空间 CREATE SPACE IF NOT EXISTS virtual_patient (vid_type=FIXED_STRING(64)) comment= "虚拟病人"; // 创建图空间 USE virtual_patient; // 切换图空间 // 创建病历节点 CREATE TAG IF NOT EXISTS medical_rec(nodeValue string); // 创建电子病历节点 CREATE TAG IF NOT EXISTS process_medical(nodeValue string); // 创建主诉节点 CREATE TAG IF NOT EXISTS self_desc(nodeValue string); // 创建既往病史节点 CREATE TAG IF NOT EXISTS previous_history(nodeValue string); // 创建现病史节点 CREATE TAG IF NOT EXISTS illness_history(nodeValue string); // 创建个人史节点 CREATE TAG IF NOT EXISTS personal_history(nodeValue string); // 创建过敏史节点 CREATE TAG IF NOT EXISTS allergy_history(nodeValue string); // 创建家族史节点 CREATE TAG IF NOT EXISTS family_history(nodeValue string); // 创建婚育史节点 CREATE TAG IF NOT EXISTS marriage_child_history(nodeValue string); // 创建手术史节点 CREATE TAG IF NOT EXISTS operation_history(nodeValue string); // 创建症状节点 CREATE TAG IF NOT EXISTS symptoms(nodeValue string); // 创建患者信息节点 CREATE TAG IF NOT EXISTS patient(nodeValue string); // 创建体格检查节点 CREATE TAG IF NOT EXISTS physical(nodeValue string); // 创建体格检查结果节点 CREATE TAG IF NOT EXISTS physical_result(nodeValue string); // 创建辅助检查节点 CREATE TAG IF NOT EXISTS ancillary(nodeValue string); // 创建辅助检查结果节点 CREATE TAG IF NOT EXISTS ancillary_result(nodeValue string); // 创建处置节点 CREATE TAG IF NOT EXISTS treatment_plan(nodeValue string); // 创建诊断(疾病)节点 CREATE TAG IF NOT EXISTS diagnosis(nodeValue string); // 创建无属性的边 CREATE EDGE IF NOT EXISTS no_property_edge(); // 创建单个属性的边 CREATE EDGE IF NOT EXISTS single_property_edge(edgeValue string); // 创建病历索引 CREATE TAG INDEX medical_rec_index ON medical_rec (nodeValue(64))