| CPC G06F 16/2272 (2019.01) | 23 Claims |

|
1. A method for managing relationship constraints associated with entities in a graph database, wherein the method comprises:
receiving, by a relationship constraint management server, a request to perform at least one operation associated with at least one entity, wherein the request comprises information of at least one entity;
generating, by the relationship constraint management server, an entity configuration file based on the received information of the at least one entity, wherein the entity configuration file comprises at least one relationship constraint from a plurality of relationship constraints to be applied while performing the at least one operation, wherein the at least one relationship constraint includes a restriction on multiplicity of relationships, wherein the restriction on multiplicity of relationships defines a source multiplicity and a destination multiplicity;
retrieving, by the relationship constraint management server, metadata corresponding to relationship constraints from a constraint database based on the entity configuration file; and
performing, by the relationship constraint management server, the at least one operation associated with the at least one entity based on the metadata corresponding to the relationship constraints and the information of the at least one entity.
|