@abc.abstractmethod<EOL><INDENT>def remove_type_relation(self, source_type, destination_type, relation_type):<DEDENT>
pass<EOL>
Renoves a relation between two types.

        :param source_type: the source type
        :type source_type: ``osid.type.Type``
        :param destination_type: the destination type
        :type destination_type: ``osid.type.Type``
        :param relation_type: the relation type
        :type relation_type: ``osid.type.Type``
        :raise: ``NotFound`` -- ``source_type, destination_type,`` or ``relation_type`` is not found, or the relationship does not exist
        :raise: ``NullArgument`` -- ``source_type, destination_type,`` or ``relation_type`` is ``null``
        :raise: ``OperationFailed`` -- unable to complete request
        :raise: ``PermissionDenied`` -- authorization failure

        *compliance: mandatory -- This method must be implemented.*