diff --git a/README.md b/README.md index 3915ac9..01b16db 100644 --- a/README.md +++ b/README.md @@ -21,4 +21,20 @@ A web application to migrate data from various sources (i.e. files, DBs, APIs) a - restrictions if data can not work for graph (LT) - Save to PDF -- Export to XLSX \ No newline at end of file +- Export to XLSX + +## Classes +- Tables - what data sources are converted into and what is exported from nodes +- Nodes + - Filter Node (filter out data from tables with matching criteria) + - Relate Node (join different tables) + - Transform Node (mutate data structures) + - Graph Node (map table data to fit what is needed for a graph) +- Graph - takes in a Graph Nodes return value then returns a graph element + +## Application Independent Rules (Use Cases) +- Create Tables from file +- Create Filter Node +- Create Relate Node +- Create Transform Node +- Create Graph Node