5.1.3 Flexibility in the Property Graph Schema

The property graph schema design does not use a catalog or centralized repository of any kind. Each property graph is separately stored and managed by a schema of user's choice. A user's schema may have one or more property graphs.

This design provides considerable flexibility to users. For example:

  • Users can create additional indexes as desired.

  • Different property graphs can have a different set of indexes or compression options for the base tables.

  • Different property graphs can have different numbers of hash partitions.

  • You can even drop the XSE$ or XDE$ index for a property graph; however, for integrity you should keep the unique constraints.