To create a base function-string class, one which does not inherit function strings from a parent class, enter a command like this:
create function string class base_class
In this example, the new class base_class does not inherit function strings from a parent class.
Enter this command at any Replication Server that has routes to the other Replication Servers where the new class will be used. This site then becomes the primary site for the class and for any derived classes for which this class serves as the parent class.
A base class can be used as a parent class for a derived class or can be modified to become a derived class.
For every base class that you create, you must provide function strings for the functions that Replication Server invokes in each database to which the class is assigned.
If you create a base class and then alter it so it becomes a derived class before actually using it with database connections, you do not have to create all the function strings.