<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>I. Osiichuk);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>e-commerce data★</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ivan Osiichuk</string-name>
          <email>osiichuk100@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliya Zagorodna</string-name>
          <email>zagorodna.n@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmytro Dmytriv</string-name>
          <email>dmytrivd75@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Inna Skarga-Bandurova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr Zaiets</string-name>
          <email>ool.zaiets@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Scientific Center “Institute of Agrarian Economics”</institution>
          ,
          <addr-line>10 Heroiv Oborony str., Kyiv 03127</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Oxford Brookes University</institution>
          ,
          <addr-line>Headington Rd, Headington, Oxford OX3 0BP</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Ternopil Ivan Puluj National Technical University</institution>
          ,
          <addr-line>56 Ruska str., Ternopil 46001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The rapid growth in the volume, variety, and value of data has led to changing requirements for its storage, processing, and transmission. The problem of selecting data storage strategies that are optimally suited to the functional requirements and operational conditions is discussed in this paper. The article includes the comparison of 4 models of data representation: relational, non-relational, taxonomies, and knowledge graphs based on predefined criteria. To create a more holistic understanding of these models, an ecommerce example has been chosen. The mentioned models were examined using the Amazon Review dataset to demonstrate their advantages and disadvantages on real data.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;data representation model</kwd>
        <kwd>relational model</kwd>
        <kwd>non-relational model</kwd>
        <kwd>taxonomy</kwd>
        <kwd>knowledge graph 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Web applications are the backbone of the modern Internet, serving a wide range of purposes,
including informational purposes, entertainment, education, e-commerce, etc. They accumulate a
certain state, data of a different nature, and therefore, the task of storing such data is crucial. For the
e-commerce industry, data storage is even more important, as this field produces a huge amount of
information, which may contain the products sold on the marketplace, data on transactions
performed by users, such as purchases, and much more. Many vendors provide the service in this
field, and a much larger number of people use such services. Moreover, E-commerce hugely depends
on information systems, particularly web applications that have databases as a foundation of data
storage. Therefore, e-commerce is perfectly suited for comparing different data representation
models used by such databases.</p>
      <p>Considering a large set of different approaches to data storage and representation, the task of
choosing a specific model is quite complex. This process includes understanding the key factors:



</p>
      <p>The nature of existing data.</p>
      <p>The structure of the data, including the possibility of the data being semi-structured.
The upstream and downstream of the data, i.e., the way the data enters a system and is further
used.</p>
      <p>The capabilities of the data storage, including validation, restrictions, or potential data size.</p>
      <p>Thus, choosing the right model and data storage directly affects the work of the system, further
challenges, and is ultimately important for business success. To understand the variety and the
circumstances in which a specific approach arises, it is worth looking through the timeline of the
models considered and their fundamental principles.</p>
      <p>Relational model</p>
      <p>
        One of the most common data representation models is relational. It is a first-order predicate
logic-based data management method introduced in 1969 by English computer scientist Edgar F.
Codd, that uses relational algebra as a foundation. All data are stored as tuples, grouped into
relations. Relational databases follow the relational model and organize data in tables with rows and
columns [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. An important component of systems that use the relational model is the ACID
(atomicity, consistency, isolation, durability) principles. The idea behind these principles is to
provide a highly reliable system that maintains a coherent and consistent data model and data itself
in the face of many simultaneous requests, network problems, and query errors [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>Non-relational model</p>
      <p>
        Non-relational models have existed for a long time, since about the middle of the 20th century.
The concept was used as a separate term in the 90s of the 20th century to refer to databases that do
not use the relational model [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The data is stored in common information-representation formats
such as JSON, allowing flexible schemas that change over time. The non-relational model does not
have a unified theory, but is associated with the BASE (basically available, soft state, eventually
consistent) principles, which were originally defined by Eric A. Brewer [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and prioritize scalability
and availability over strict consistency.
      </p>
      <p>Taxonomy model</p>
      <p>Taxonomies are a way to store data that is convenient for classification and categorization. The
term was invented in 1813 by the Swiss botanist A. P. de Candolle and was used, among other things,
for classifications in the natural sciences. This model organizes data hierarchically with parent-child
relationships, so it is easy to create and understand hierarchy and convenient for classification tasks,
yet it is not a good model to create relationships that do not fall into such connectivity.</p>
      <p>Knowledge graph model</p>
      <p>
        The knowledge graph (KG) is a flexible data model that uses a graph approach to describe
realworld concepts and their relationships in an organized structure. Nodes represent items like things,
people, or more general concepts, and edges show the connections between these entities,
representing the semantic (carrying meaning) relation between nodes, how different subjects relate
to each other, providing a technical basis and a convenient structure to work with knowledge [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
Knowledge graphs are closely related to Semantic Web approaches, which are designed to make web
data machine-readable by defining formal standards for data representation and data sharing [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>Relational, non-relational, taxonomies, and knowledge graphs are the models that have existed for a
long time, especially taking relational and non-relational approaches. As expected, there are many
articles comparing these approaches based on various criteria.</p>
      <p>
        Researchers often compare not exactly the models but rather specific implementations of
relational and non-relational approaches. The article [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] compares relational and non-relational
databases. The paper is devoted to an overview of the different types of such databases, providing a
significant list of differences between these models. While the research provides quite a
comprehensive comparison, it delves into the technical rather than conceptual details of each of the
models. Still, the conceptual side is crucial while drafting and implementing the architecture of the
software system. Having a single example area to display the data model application is useful for
demonstrating the conceptual difference between the models more clearly, which helps to select a
specific model based on the tasks that the specified area is used for and the data it processes.
      </p>
      <p>
        Several articles [
        <xref ref-type="bibr" rid="ref8 ref9">8-9</xref>
        ] review relational and non-relational models in the field of web applications.
The sources describe the use of these models when working with data in general, including big data
and data engineering [
        <xref ref-type="bibr" rid="ref10 ref11">10-11</xref>
        ]. Taking into consideration the key role of these models for this area,
the criteria for choosing one or another model. Although these two models are quite well covered,
they are not well compared to taxonomies and knowledge graphs within a single scope example.
      </p>
      <p>
        Referring to the other two models: taxonomies and knowledge graphs, they are often used in pairs
for natural language processing and machine learning tasks [
        <xref ref-type="bibr" rid="ref12 ref13">12-13</xref>
        ]. This reflects well on the practical
use of these models, but does not compare them with the other participants in the comparison in this
article.
      </p>
      <p>
        E-commerce is also often used as an example to compare or demonstrate the application of these
models [
        <xref ref-type="bibr" rid="ref14 ref15">14-15</xref>
        ]. At the same time, the literature review did not expose any materials comparing all 4
models using examples from a single e-commerce system.
      </p>
      <p>This article compares all 4 models on a selected example of an e-commerce system, identifying
both the conceptual and the technical differences between these models, including the type and
structure of data, purpose of the system, and organizational principles of each model, leading to a
better understanding performance of such models.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Comparative analysis of the fundamental principles of each model</title>
      <p>Before moving on to an overview of the data models representing e-commerce data, it is useful to
review these models from a more conceptual perspective, defining the technical and fundamental
basis of the selected models and their features, without reference to specific data.The purpose of this
comparison is to highlight the distinctive characteristics, advantages, and disadvantages of each
model. The comparison considers 4 different data presentation models: relational, non-relational,
taxonomy, and knowledge graph. The analysis is based on a set of predefined criteria depending on
the common data management and knowledge representation requirements:



</p>
      <p>Structure – the fundamental organizational principle of data models
Relations nature – how relationships between separate subjects are defined and managed
Flexibility – the adaptability of the schema to evolving data models and handling different
structures</p>
      <p>Performance – efficiency in querying and data operations.</p>
      <p>Comparison results according to these criteria were summarized in Table 1.</p>
      <sec id="sec-3-1">
        <title>High for large- Efficient for scale, unstructured, encompassing or semi-structured hierarchies data</title>
      </sec>
      <sec id="sec-3-2">
        <title>Optimized for</title>
        <p>relationship-heavy
and semantic queries</p>
        <p>All the above characteristics define the foundations of these data models. As can be seen from the
table, high performance and constraints of the relational model perfectly fit data warehouse tasks,
including BI and data analytics. High-flexible non-relational models often form the basis of data lakes
with large amounts of semi-structured data used for research or ML workloads. Hierarchical
structure of taxonomy is widely used in medicine and biological sciences. In turn, knowledge graphs
are well-suited for AI tasks, enabling semantic reasoning and the extraction of new knowledge from
existing data. These characteristics lead to the specific advantages and disadvantages described in
Table 2.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Simple and intuitive for  hierarchical organization Useful for filtering and navigating  large datasets</title>
        <p>Easy to visualize and implement </p>
      </sec>
      <sec id="sec-3-4">
        <title>Poor at handling complex, hierarchical, or interconnected relationships (the complexity of queries may increase swiftly)</title>
        <p>Schema rigidity makes it less flexible
for evolving data models
Limited in representing semantic
relationships beyond foreign keys</p>
      </sec>
      <sec id="sec-3-5">
        <title>Querying relationships between</title>
        <p>documents can be complex and
inefficient
Relations between subjects may be
implicit or complex
Often needs external tools for advanced
analytics</p>
      </sec>
      <sec id="sec-3-6">
        <title>Does not support complex relationships</title>
        <p>or cross-category links
Limited semantic depth, as it often
lacks contextual information
Inflexible when data does not fit neatly
into a hierarchy</p>
      </sec>
      <sec id="sec-3-7">
        <title>Rich representation of relationships with semantic meaning High flexibility in data modeling;</title>
        <p>
</p>
      </sec>
      <sec id="sec-3-8">
        <title>More complex to integrate and maintain Requires specialized tools (e.g., Neo4j, RDF triple stores)</title>
        <p>

schema evolves dynamically
Efficient traversal of complex
relationships
Excellent for reasoning,
recommendations, and insights
through inference
</p>
      </sec>
      <sec id="sec-3-9">
        <title>Performance may degrade for certain large-scale queries As you can see, each model is good for certain tasks and bad for others, which further emphasizes the importance of choosing the right model based on the tasks the system is planned to do.</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Evaluation of the data models based on the Amazon Review Data dataset</title>
      <p>Having defined the fundamentals and key features of the selected data models, we can apply these
models to represent e-commerce data. An important feature of data in this area is the presence of a
large amount of heterogeneous data, which has a different structure and nature, sometimes
semistructured and with complex relationships, thereby bringing functional requirements for the data
models that represent such information.</p>
      <p>
        To better understand the practical differences and strengths of the listed data models, we take a
real dataset containing e-commerce data and present its data using each model, which allows us to
understand the specific advantages and disadvantages of the models for this data. We use the
Amazon review data dataset (2018) [
        <xref ref-type="bibr" rid="ref16 ref17">16-17</xref>
        ], which primarily contains product reviews, but was
enriched with the metadata describing the products themselves. The dataset page provides an
example of metadata with a product description (Figure 1), which is slightly simplified here.
      </p>
      <p>
        The fields have the following description [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]:






asin – product ID;
title – product name;
feature – list of the product features;
description – product description;
price – price (US dollars);
imageURL – product image URL;





imageURLHighRes – product image URL (high resolution);
related – related products (including also_buy, also_viewed);
salesRank – information about sales rank;
brand – name of the brand;
categories – the categories the product is related to.
4.1.
      </p>
      <sec id="sec-4-1">
        <title>Relational model</title>
        <p>Using a relational model for such data, consider the following structure in Figure 2. It is worth noting
that the metadata has nested data as values of certain fields (e.g., sales_rank, which is another JSON
object), which is not a typical representation for the relational model, so this structure needs to be
normalized and broken down into separate relations, as in the entity relationship diagram below,
which form tables with foreign key relations according to Table 1.</p>
        <p>Assessing the suitability of the relational model for such data, we can say that this approach
ensures data consistency and allows us to detect the deviations of the data structure from the defined
schema (schema anomalies) at the write step, but at the same time, this approach reduces the
flexibility present in the metadata example. Possible changes in the data schema will be quite difficult
to implement. implement. Such properties may be defined by the following advantages and
disadvantages.</p>
        <p>Advantages:


</p>
        <p>Well-normalized structure enforces integrity.</p>
        <p>Optimized for structured queries (e.g., "Get all products under $5 by brand X").</p>
        <p>Scalable for large data sets using joins and indexes.</p>
        <p>Field
asin
title
feature
description</p>
        <p>price
image_url
image_hd_url</p>
        <p>also_buy
also_viewed
sales_rank</p>
        <p>brand
categories</p>
        <p>Data type</p>
        <p>Is always present
array&lt;string&gt;</p>
        <p>true (length varies)
string
string
string
float
string
string


</p>
        <p>Features must be stored as separate rows in a separate relation.</p>
        <p>Querying relations (e.g., also_viewed, also_bought) requires JOINs.</p>
        <p>Schema changes (adding new product fields) require migration.
4.2.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Non-relational model</title>
        <p>The JSON representation is natural for this model, so the structure in Figure 1 can be used without
changes (Table 2).</p>
        <p>The non-relational model is great for this kind of metadata structure, considering the possibility
of nested fields and complex data structures, but this flexibility also has the downside represented by
possible inconsistencies in the data schema. For example, incorrect or incomplete data can be stored,
and thus, this approach requires more careful design of validation steps. Additionally, this model
does not enforce clear and fixed relations (e.g., also_bought can have no direct relation to different
products and can be just a list of strings), which negatively affects the performance of data
operations. So, these features may be defined by the following advantages and disadvantages.</p>
        <p>Advantages:


</p>
        <p>Schema flexibility (e.g., features, images, ranks, and lists can vary per product).</p>
        <p>Easier to ingest and query with dynamic/optional fields.</p>
        <p>Suited for full document retrieval (getProduct(“asin”)).
true
true
true
true
true
true
array&lt;string&gt;
array&lt;string&gt;
false (length varies)
false (length varies)
object({string, int})</p>
        <p>false (length varies)
string
array&lt;array&lt;string&gt;&gt;</p>
        <p>true
true (length and
nesting vary)


</p>
        <p>Implicit relationships (e.g., also_bought is just a string list).</p>
        <p>No referential integrity (risk of invalid asin references).</p>
        <p>Complex aggregations or filtering documents are less efficient.
4.3.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Taxonomy</title>
        <p>Considering taxonomies and hierarchical approaches to data storage, this model is not suitable for
storing the full metadata (most of the data fields have a non-hierarchical nature), but it is perfect for
storing the product categories (Figure 3) and can be used to represent similar hierarchical data.</p>
        <p>Taxonomy can be used as part of a search engine for filtering, or it can be used to store a category
model to be referenced from other data models with the remaining metadata. For example, the
product category taxonomy shown in Figure 3 can be stored as a separate model, providing quick
and convenient access for other parts of the system that require this list of categories. Therefore, we
can define the following advantages and disadvantages.</p>
        <p>Advantages:





Disadvantages:</p>
        <p>Intuitive for classification-based navigation or filtering.</p>
        <p>Easy to group/filter products for category pages.</p>
        <p>Very lightweight structure.</p>
        <p>This model is not suitable for representing features, price, or other metadata.</p>
        <p>Not a complete data model – only works for hierarchical data.
4.4.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Knowledge graph</title>
        <p>Knowledge graphs are not well-suited for storing a large amount of identical data, but they are great
for displaying a domain of knowledge based on the data. The presented metadata suits as a good
starting point for knowledge graph construction, as it contains a list of features of each product,
which can be used to build a knowledge graph showing various features users can specify in a search
query, and links to products that have such features. Figure 4 provides a simplified visualized
subgraph of the knowledge graph. Particularly, this part describes the product “Girls Ballet Tutu”.</p>
        <p>Considering the diagram, the product itself refers to additional descriptive metadata, the brand in
this case, but there may be additional nodes. It's also important to note that, taking the “Coxlures”
brand node as an example, it may have many other products with a similar subgraph, so these linked
nodes do not exist just for the needs of only that product but are interlinked components of the full
graph. </p>
        <p>Within this subgraph, we can see another green subgraph, which represents the hierarchy of
categories with which this product is associated. Nodes that represent similar products are marked
in blue. And the red subgraph defines the features of this product that are directly important when
using such a graph to make a recommendation based on a list of requirements.</p>
        <p>Therefore, such a KG can be a good foundation for a recommender system to help a user choose
a product based on a text description. This system can parse a search query into individual tokens
containing a product description, features, and category, and then use this graph to identify products
that have such characteristics. Examples of similar systems for different knowledge domains can be
found across scientific publications [18-19].When modeling data in a knowledge graph, it may be
necessary to define a structure in accordance with the knowledge domain – an ontology [20] that
provides a shared vocabulary and logical structure for how entities relate to one another for a
particular scenario.</p>
        <p>The following list of advantages and disadvantages can be defined for such a case.
Advantages:

</p>
        <p>The ability to obtain insights based on the data</p>
        <p>Rich-typed semantic relations of the data subjects</p>
        <p>Creating a knowledge graph based on the described data can be resource-consuming and
require a complex procedure of acquisition</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>The article compares four ways to organize data: relational and non-relational models, taxonomies,
and knowledge graphs. The focus lies on what structure and rules they use, how they are formalized
and organized, and for which part of the data is best suited. To better demonstrate the practical
application of these models, the article represents real e-commerce data with each model, defining
possible scope for a specific model (e.g., representing complete data or only a subset), advantages,
and disadvantages of this model.</p>
      <p>The relational model is great for handling organized tabular data that has fixed relation
constraints with good performance at scale. They work well for transaction systems and reporting.
However, they may be inefficient with complicated relations and non-persistent data structures.
Considering e-commerce data, this approach is well-suitable for representing large amounts of data
of different nature and origin as long as the data have a consistent, permanent schema. Therefore, it
naturally reduces flexibility and is not compatible with semi-structured data.</p>
      <p>Non-relational models are flexible enough to keep semi-structured data in formats like JSON. This
data model is quite good for storing data with a dynamic schema. However, they are less efficient
and more implicit at handling complex relationships between records. This model can be a good
choice for a variety of e-commerce data. As shown in the example, the data often has a different
structure and contains nested fields, and a non-relational approach widely supports such data
features. At the same time, this model requires more careful validation, and subsequent schema
inconsistencies can be present and detected only during further data manipulation if validation was
not implemented well. Another important point to consider is the performance of data operations,
which may not be as high as for relational models.</p>
      <p>Taxonomies are strict in terms of relation types and provide less flexibility for different tasks.
They are perfect for classification tasks, but less suitable for everything else. This model can be used
to sort or arrange material. However, their rigid hierarchical structure and limited ability to capture
complex relationships (only parent-child relations) make them less suitable for dynamic or
overlapping data. Speaking of the application in e-commerce, it is only suitable for hierarchical data
(e.g., product categories), for which taxonomies are a good choice and can simplify the work with
such hierarchies and improve storage efficiency.</p>
      <p>Knowledge graphs naturally best represent knowledge areas and semantic relationships between
subjects. Their graph-based structure provides the possibility to define dynamic schemas, enables
semantic reasoning, and efficient traversal of complex relationships. Compared to other data models,
an important advantage is the ability to define generic relationships between entities. The model is
abstract enough to represent different areas of knowledge and the relation between related entities.
It makes them uniquely suited for search engines with semantic search, machine learning, and
decision systems. In e-commerce, this model is not used to store raw data, but rather to extract
insights about the data based on their relationships, such as making recommendations with a list of
requirements. Within these tasks, the model is essential, though more complex to implement and
operate.</p>
      <p>After all, modern integrated data systems use combinations of these models. Therefore, the best
choice is a hybrid system architecture, where different data models are used at different stages of
data processing and for different tasks within a single data processing system framework.
Declaration on Generative AI</p>
      <p>During the preparation of this work, the author(s) used ChatGPT in order to: Drafting content,
Generate literature review and Citation management. After using these tool(s)/service(s), the
author(s) reviewed and edited the content as needed and take(s) full responsibility for the
publication’s content.
[18] Zhao, Xuejiao, et al. "Brain-inspired search engine assistant based on knowledge graph." IEEE</p>
      <p>Transactions on Neural Networks and Learning Systems 34.8 (2021): 4386-4400.
[19] Chicaiza, Janneth, and Priscila Valdiviezo-Diaz. "A comprehensive survey of knowledge
graphbased recommender systems: Technologies, development, and contributions." Information 12.6
(2021): 232.
[20] Lypak, O. H., Lytvyn, V., Lozynska, O., Vovnyanka, R., Bolyubash, Y., Rzheuskyi, A., &amp; Dosyn,
D. (2018, September). Formation of Efficient Pipeline Operation Procedures Based on
Ontological Approach. In Conference on Computer Science and Information Technologies (pp.
571-581). Cham: Springer International Publishing.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Codd</surname>
          </string-name>
          , Edgar F.
          <article-title>"A relational model of data for large shared data banks."</article-title>
          <source>Communications of the ACM 13.6</source>
          (
          <year>1970</year>
          ):
          <fpage>377</fpage>
          -
          <lpage>387</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Haerder</surname>
            , Theo, and
            <given-names>Andreas</given-names>
          </string-name>
          <string-name>
            <surname>Reuter</surname>
          </string-name>
          .
          <article-title>"Principles of transaction-oriented database recovery." ACM computing surveys (</article-title>
          <source>CSUR) 15.4</source>
          (
          <year>1983</year>
          ):
          <fpage>287</fpage>
          -
          <lpage>317</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Strauch</surname>
          </string-name>
          , Christof,
          <source>Ultra-Large Scale Sites, and Walter Kriha. "NoSQL databases." Lecture Notes</source>
          , Stuttgart Media University 20.24 (
          <year>2011</year>
          ):
          <fpage>79</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Brewer</surname>
            ,
            <given-names>Eric A</given-names>
          </string-name>
          .
          <article-title>"Towards robust distributed systems</article-title>
          .
          <source>" PODC</source>
          . Vol.
          <volume>7</volume>
          . No.
          <volume>10</volume>
          .1145.
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Bergman</surname>
            ,
            <given-names>Michael K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Michael</surname>
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Bergman</surname>
          </string-name>
          , and
          <string-name>
            <surname>Lagerstrom-Fife</surname>
          </string-name>
          .
          <source>Knowledge Representation Practionary</source>
          . Springer International Publishing,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Berners-Lee</surname>
            , Tim,
            <given-names>James</given-names>
          </string-name>
          <string-name>
            <surname>Hendler</surname>
            , and
            <given-names>Ora</given-names>
          </string-name>
          <string-name>
            <surname>Lassila</surname>
          </string-name>
          .
          <article-title>"The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities." Linking the world's information: essays on Tim Berners-Lee's invention of the World Wide Web</article-title>
          .
          <year>2023</year>
          .
          <volume>91</volume>
          -
          <fpage>103</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Jatana</surname>
          </string-name>
          ,
          <string-name>
            <surname>Nishtha</surname>
          </string-name>
          , et al.
          <article-title>"A survey and comparison of relational and non-relational database."</article-title>
          <source>International Journal of Engineering Research &amp; Technology 1.6</source>
          (
          <year>2012</year>
          ):
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Gyorödi</surname>
            , Cornelia,
            <given-names>Robert</given-names>
          </string-name>
          <string-name>
            <surname>Gyorödi</surname>
            , and
            <given-names>Roxana</given-names>
          </string-name>
          <string-name>
            <surname>Sotoc</surname>
          </string-name>
          .
          <article-title>"A comparative study of relational and non-relational database models in a web-based application."</article-title>
          <source>International Journal of Advanced Computer Science and Applications</source>
          <volume>6</volume>
          .11 (
          <year>2015</year>
          ):
          <fpage>78</fpage>
          -
          <lpage>83</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Mihai</surname>
            ,
            <given-names>Gianina.</given-names>
          </string-name>
          <article-title>"Comparison between relational</article-title>
          and
          <source>NoSQL databases." Econ. Appl. Inform</source>
          <volume>3</volume>
          (
          <year>2020</year>
          ):
          <fpage>38</fpage>
          -
          <lpage>42</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Maowa</surname>
          </string-name>
          , Jannatul.
          <article-title>"A comparative study on big data handling using relational and non-relational data model."</article-title>
          <source>International Journal of Data Mining &amp; Knowledge Management Process (IJDKP)</source>
          Vol
          <volume>7</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Ordonez</surname>
          </string-name>
          , Carlos, Il-Yeol
          <string-name>
            <surname>Song</surname>
          </string-name>
          , and
          <string-name>
            <surname>Carlos</surname>
          </string-name>
          Garcia-Alvarado.
          <article-title>"Relational versus non-relational database systems for data warehousing</article-title>
          .
          <source>" Proceedings of the ACM 13th international workshop on Data warehousing and OLAP</source>
          .
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Martel</surname>
            , Félix, and
            <given-names>Amal</given-names>
          </string-name>
          <string-name>
            <surname>Zouaq</surname>
          </string-name>
          .
          <article-title>"Taxonomy extraction using knowledge graph embeddings and hierarchical clustering</article-title>
          .
          <source>" Proceedings of the 36th Annual ACM Symposium on applied computing</source>
          .
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Shang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Chao</surname>
          </string-name>
          , et al.
          <article-title>"Taxonomy construction of unseen domains via graph-based cross-domain knowledge transfer." Proceedings of the 58th annual meeting of the Association for Computational Linguistics</article-title>
          .
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Temaj</surname>
          </string-name>
          , Granit.
          <article-title>"A comparison between SQL and NoSQL databases in case of an e-commerce platform."</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Maalla</surname>
            , Allam, and
            <given-names>Qiwei</given-names>
          </string-name>
          <string-name>
            <surname>Jia</surname>
          </string-name>
          .
          <article-title>"Research on Key Technologies of E-commerce Big Data Analysis Platform."</article-title>
          <source>IOP Conference Series: Earth and Environmental Science</source>
          . Vol.
          <volume>242</volume>
          . No.
          <article-title>5</article-title>
          .
          <string-name>
            <given-names>IOP</given-names>
            <surname>Publishing</surname>
          </string-name>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Ni</surname>
          </string-name>
          , Jianmo. Amazon Review Data. University of California, San Diego,
          <year>2018</year>
          , nijianmo.github.io/amazon/index.html.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Ni</surname>
            , Jianmo,
            <given-names>Jiacheng</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>and Julian</given-names>
          </string-name>
          <string-name>
            <surname>McAuley</surname>
          </string-name>
          .
          <article-title>"Justifying recommendations using distantlylabeled reviews and fine-grained aspects." Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP)</article-title>
          .
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>