Add and Edit Graph Data At any time you can: Manually add nodes and edges to the canvas, specifying a new or existing category (or relationship), and new or existing properties. Add or edit property values, and delete properties from a node or edge. Editing properties and their values one node or edge at a time is impractical for large amounts of data. It can be useful for modeling and testing very small amounts of data, or for adding a small number of missing properties and their values. To change existing property names and edit property values for all entities of a category or relationship, you can use an Enhanced Table. Add a node and its properties The Add Node dialog lets you add a new node and its properties directly to the project canvas, one at a time. A node can be added without any properties, to match a situation allowed in Neo4j. To add a node and its properties: In the context toolbar, click the Add Node icon, or right-click and choose Actions > Add Node. In the Add Node dialog, use the dropdown menu to select an existing category for the node, or enter a new category name (e.g. Pets). For a new category, enter each property’s key-value pair: a Property Name (e.g. petName, etc.), and its corresponding Property Value (e.g. Harry). To enter multiple values for a property (e.g.more than one color ), enter the first value, press return and enter the next one. OR For an existing category, optionally enter a Property Value for each Property Name, and enter any additional property names and their values. Click the - icon next to a property to create a node that includes only the properties you want. The other nodes of an existing category will be updated with any new property names but the values will be null. To enter missing or null values, open an Information window (Ctrl+I) for a single node of the same category, or an Enhanced Table for the category. Click Create to create the node. The new node appears on the canvas. If you created a new category, it appears in the Legend’s Category list. If you used an existing category, the total number of nodes is updated. Add edges and their properties In the Add Edge dialog you can create one or more new edges that connect selected nodes via a new or existing directed relationship. You can add a property and a value to all the edges you create. To add directed edges to nodes: Select one or more nodes to be connected to other nodes via a directed relationship. In the context toolbar, click the Add Edge icon, or right-click and choose Actions > Add Edge. In the Add Edge dialog, either enter the name of a new relationship for to the new edges (e.g. OWNED_BY) and press return, or select an existing relationship from the dropdown menu. Click as Source to list the nodes that will be sources for new edges. Now select one or more target nodes for the edges and click as Target. If you’ve set the source and target backwards, click the Switch button to reverse the two. Optionally, enter one or more property names and their values. Click Create. The new edges appear on the canvas. A new relationship appears in the Legend’s Relationship list. For an existing relationship, the total number of its edges is updated. If you are creating one or more edges connecting to a single node, you can use an Easy Edge shortcut to open the Add Edge dialog with the source nodes and target node already set. Select one or more nodes and Ctrl-drag to select a single target node. Dashed lines appear between the source nodes and the target. The Add Edge dialog is displayed, and you then finish creating the edges as outlined above. Edit Properties for a Single Node or Edge In the information window for a single node or edge, you can: Add one or more new properties using the Add Property button. Update a property value Delete a property and its value using the Delete Property button. Changes take effect as soon as they are saved, and apply only to a single or edge. You can use an Enhanced Table to Delete a property and its values from all nodes (or edges) of a category (or relationship). Add Properties to a Node or Edge To add a new property and property value: Select a single node or edge and double click to display its information window. Click the Add Property button, and enter a Property Name (e.g. alias) and one or more Property Values in the provided text fields. For captions, multiple values separated by a space or comma appear on a single line. To edit multiple values so that they appear on separate caption lines, use shift+return for line breaks. Click Save to save the new property and property value, or Cancel to exit without saving. The information window is updated with the new property and values. Edit Property Values of a Node or Edge To edit a property value for a node or edge: Select a single node or edge, and double-click to display its information window. Double click a property Value in the list of properties. Edit the value (or values) in the text field, and either press return or click Save to save and close the information window . Delete a Property from a Node or Edge To delete a property from a node or edge: Select a single node or edge, and double-click to display its information window. Click the Delete Property button. The button turns red, and a red trash can icon appears on every item in the property list. Click the trash can icon to delete any property from the node or edge. When you are done, click the red Delete Property button to return it to its inactive (gray) status. Double click on empty space to close the information window. You can use ctrl + Z to restore deleted properties, even after you close the information window.