Leveraging Graph Database features when modeling - A customer transaction example