我想在neo4j图中添加值路径 如(美国 - 人口 - 2015年)此路径的价值为320,970,000 我希望存储在数据库中
这就是我想要的
任何人都可以帮助我吗?或任何建议?
答案 0 :(得分:4)
正如@nicole和@cybersam指出的那样,该值可以存储在Population和FertilityRate节点上。 它也可以直接存储在国家和年份之间的关系 如果 ,人口和生育率在图表中没有实际用途,除了携带他们的价值。
答案 1 :(得分:1)
与@nicolewhite一样,您可以将值存储在Population
和FertilityRate
个节点中。
例如,您可以执行以下操作(我假设已存在“US”和2015节点):
MATCH (us:Country {name: "US"}), (y2015:Year {value: 2015})
CREATE
(us)<-[:OF_COUNTRY]-(:Population {value: 320970000})-[:DURING]->(y2015),
(us)<-[:OF_COUNTRY]-(:FertilityRate {value: 1.86})-[:DURING]->(y2015);
答案 2 :(得分:0)
您可以将图表重新塑造为:
为了重复使用不同维度和事实的标签和值。
我在图中省略了关系类型。