Feineigle.com - CONected Development

Home · Projects · 2016 · CONected Development

Published: September 14, 2016
Tags:  Flask · Neo4j · Python


TODO


One especially important type of graph is the property graph. This is the type of graph to be used in a “detective” web application where users can help build a case against the global oligarchy.


The first major decision to make is what database to use. A graph database provides much faster traversing than a typical RDBMS. Neo4j.

Neo4j
py2neo


OREILLY-GRAPH_DATABASES.pdf

My notes on it.


Sample SQL schemas from police dbs. These are good starting points for a relational database.

Questions driving modeling:

General:

Specific:

Other:

A simple “whiteboard” representation of the data I was looking at:

Can use a class/fractal approach.

People are members of Organizations are members of Organizations


Basic user system lets you:

Register:

Validation:

Success:

Login:

Validation:

Success:


Home Page:

Other Users:


Change PW:

PW Validation:

Success:

Change Email:

Email Validation:

Success:


Query Nodes:

All nodes:

One node:

2nd degree:

3rd degree:

Node connection:

New node:


Labels:


Updated Nodes:

?:

One node:

?:

?:

?:

New node:


Labels:

?:

?:

?:

?:

?: