original_docstring: 
          ArangoDB can't store long collection names (up to 64 characters) but we would like to store the KS001
          representation as name. So we used numbers as names and we create a middle collection which represents
          the mapping between these 2. The number is prepended by the path and as suffix the datatype.
  
          :param ks001:
          :return:
          
docstring: ArangoDB can't store long collection names (up to 64 characters) but we would like to store the KS001
  representation as name. So we used numbers as names and we create a middle collection which represents
  the mapping between these 2. The number is prepended by the path and as suffix the datatype.
docstring_tokens: ArangoDB can ' t store long collection names ( up to 64 characters ) but we would like to store the KS001 representation as name . So we used numbers as names and we create a middle collection which represents the mapping between these 2 . The number is prepended by the path and as suffix the datatype .
code: def _get_document_name(self, datasource: "ArangoDB", ks001: KS001Str) -> int:
          """
          ArangoDB can't store long collection names (up to 64 characters) but we would like to store the KS001
          representation as name. So we used numbers as names and we create a middle collection which represents
          the mapping between these 2. The number is prepended by the path and as suffix the datatype.
  
          :param ks001:
          :return:
          """
          return datasource._get_document_id(ks001)
code_tokens: def _get_document_name ( self , datasource : "ArangoDB" , ks001 : KS001Str ) -> int : return datasource . _get_document_id ( ks001 )
short_docstring: ArangoDB can't store long collection names (up to 64 characters) but we would like to store the KS001
  representation as name.
short_docstring_tokens: ArangoDB can ' t store long collection names ( up to 64 characters ) but we would like to store the KS001 representation as name .
comment: """
          ArangoDB can't store long collection names (up to 64 characters) but we would like to store the KS001
          representation as name. So we used numbers as names and we create a middle collection which represents
          the mapping between these 2. The number is prepended by the path and as suffix the datatype.
  
          :param ks001:
          :return:
          """