我是neo4j的新手,尝试对数据库建模数据库包含4个表格,它采用csv格式 表1(员工详细信息) 员工(emp_no,birth_date,first_name,last_name,gender,hire_date )neo4j中的数据建模
表2(详细询问谁是maneger该部门) dept_maneger(EMP_NO,DEPT_NO,FROM_DATE,TO_DATE)
表3(详细介绍一下部门) 部门(DEPT_NO,DEPT_NAME)
表4(关于哪个雇用的细节你属于哪个部门) dept_emp(emp_no,dept_no,from_date,to_date)
我创建了节点,但我想在部门节点员工节点之间使用从日期到日期的关系。我怎样才能做到这一点。
我已上载从CSV数据和创建的节点和索引 –
使用周期性COMMIT带有头部 LOAD CSV FROM “文件:///dept_manager.csv” AS行 MATCH(EMP_NO:员工{EMP_NO:row.emp_no} ) MATCH(dept_no:departments {dept_no:row.dept_no}) MERGE(Employee) - [:belongs_to {from_date:row.from_date,to_date:row.to_date}] - >(departments); –
我试过这个关系,但它不起作用 –