Neo4j Support
erwin Data Modeler (DM) now supports Neo4j 4.2.x and 4.3.x as a target database. This implementation supports the following objects:
-
Database
-
Global Constraint
-
Global Index
-
Label
-
Node
-
Field
-
Index
-
-
Relationship
-
Role
-
User ID
Neo4j follows the Database > Label > Node hierarchy. A database can contain multiple labels, each with one or more nodes. A node represents data or information and a label groups the information in nodes together. Each node can have multiple properties (key-value pairs) that represent data.
Nodes can have one or more relationships between them. These relationships describe the connection between source and target nodes. Relationships are always specified with a direction using the "->" notation.
erwin DM focuses on the schema rather than data. Hence, the reverse engineering process retrieves the schema and forward engineering generates the schema; instead of data.
Following are the supported data types:
-
ARRAY
-
BOOLEAN
-
DATE
-
DURATION
-
FLOAT
-
INTEGER
-
POINT
-
STRING
-
DATETIME
-
LOCALDATETIME
-
LOCALTIME
-
TIME
Neo4j implementation supports all erwin DM features and functions. The following sections walk you through these features:
Copyright © 2023 Quest Software, Inc. |