任何人都可以以最佳方式表示/查询以下问题
我想问一下,我是商店s1,我能卖什么产品?
对于解决这个问题的好方法,我很欣赏,我认为像neo4j这样的图形数据库是合适的,但是使用这些方法的经验有限,所以任何指针都是有价值的。
发布于 2012-07-13 11:48:16
您可能可以将位置和大小建模为节点,并将存储连接到它们,然后您可以使用Cypher、http://docs.neo4j.org/chunked/snapshot/cypher-query-lang.html对它们进行查询,参见http://tinyurl.com/d8lnvbm中的一个示例。
START p=node(1) match p-[:SOLD_IN]->store-[:LOCATED]->l, store-[:CATEGORY]->c
WHERE l.name="north" AND c.name="big"
RETURN storehttps://stackoverflow.com/questions/11423432
复制相似问题