Analysis for Gerund Entity Anomalies in Data Modeling
Des Suryani
1
, Yudhi Arta
1
and Erdisna
2
1
Department of Informatics Engineering, Universitas Islam Riau, Pekanbaru, Indonesia
2
Department of Information System, Universitas Putra Indonesia, Padang, Indonesia
Keywords:
Anomaly, Data Redundancy, Data Inconsistency, Gerund Entity, Entity Relationship Diagram.
Abstract:
Data is the most important component of an information system development. Collected data that will be
used in future needs should be kept well to make it easy to inquire. The data stored in a database consists of
several groups of data relations. These relations should be connected through fields which are unique to the
relations linked. In designing database itself, it is very important to note how data is organized and stored to
minimize data redundancy. The tools used in depiction of the relationship between tables or entities are Entity
Relationship Diagram (ERD) that can have one to one, one to many and many to many relationships. Gerund
entity will be formed if the relationship between the entities is many to many. However, the new entity is still
a possible anomaly. The reanalysis is needed to be free of anomalies. Gerund entity that still has an anomaly
will form a new entity again, which in this case referred to as a sub gerund entity which is a derivative of
a gerund entity. The result of a good database design or free of anomalies will increase the optimization of
memory usage, consistency and integrity of data.
1 INTRODUCTION
Database is the most important component in the de-
velopment of Information Systems because it is a
place to accommodate and organize all data in the sys-
tem, so that it can be explored to compile information
in various forms (Sutedjo and Oetomo, 2002). The
data will be organized in such a way that there is no
unnecessary duplication, so that it can be processed
or explored quickly and easily to produce the infor-
mation needed. From several existing database mod-
eling, relational database modeling is still the most
used model by various Database Management Sys-
tem (DBMS) software. This is because it is easy to
manage data (Barioni et al., 2011; Stonebraker and
Moore, 1995).
Entity Relationship Diagram (ERD) is a model
diagram that is used as a representation of database
structure in which table information includes and the
existence of relationships between tables and the form
of the relation itself based on existing standard nota-
tions (Date, 1977). ERD is used to express the rela-
tionship between an entity or object in the form of a
table with another entity. In database design, logically
is done by transforming an ER diagram developed
during conceptual design into a relational database
scheme (Ramakrishnan and Gehrke, 2000; Gehrke
and Ramakrishnan, 2003).
Relationships that occur between entities have a
type of relationship: one-to-one (1: 1), one-to-many
(1: N) and many-to-many (M: N). Based on the many-
to-many relationship, it will form a new entity called
Gerund Entity or Associative Entity. But in this case,
the gerund entity still allows for irregularities (anoma-
lies) in storing data, namely the occurrence of du-
plication or waste of data. No writer has found a
study that examines the anomalies in the gerund en-
tity yet, so that further analysis needs to be done so
that the database created is really in accordance with
the objectives of the database itself including avoid-
ing or minimizing data redundancy, because the waste
of data will result in waste of memory usage and
can cause problems in the process of accessing data
such as data inconsistency, longer access times and
problems in data integrity (Gehrke and Ramakrish-
nan, 2003; Silberschatz et al., 1997).
2 DATA MODELLING
In describing ER diagrams, it takes the existence of
entities, attributes and relationships between entities.
Entity is a set of objects in the real world whose ex-
istence does not depend on others and has the same
146
Suryani, D., Arta, Y. and Erdisna, .
Analysis for Gerund Entity Anomalies in Data Modeling.
DOI: 10.5220/0009145601460150
In Proceedings of the Second International Conference on Science, Engineering and Technology (ICoSET 2019), pages 146-150
ISBN: 978-989-758-463-3
Copyright
c
2020 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved