When entities are types

Effectively modeling type-instantiation relationships

Faiz Currim, Sudha Ram

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Type-instantiation relationships (TIRs) appear in many application domains including RFID-based inventory tracking, securities markets, health care, incident-response management, travel, advertising, and academia. For example an emergency response (type) is instantiated in the actual incident, or an advertisement (type) serves impressions on a website. This kind of relationship has received little attention in literature notwithstanding its ubiquity. Conventional modeling does not properly capture its underlying semantics. This can lead to data redundancy, denormalized relations and loss of knowledge about constraints during implementation. Our work formally defines and discusses the semantics of the type-instantiation relationship. We also present an analysis of how TIRs affect other relationships in a conceptual database schema, and the relational implications of our approach.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages138-147
Number of pages10
Volume6413 LNCS
DOIs
StatePublished - 2010
Event29th International Conference on Conceptual Modeling, ER 2010 - Vancouver, BC, Canada
Duration: Nov 1 2010Nov 4 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6413 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other29th International Conference on Conceptual Modeling, ER 2010
CountryCanada
CityVancouver, BC
Period11/1/1011/4/10

Fingerprint

Semantics
Health care
Radio frequency identification (RFID)
Modeling
Redundancy
Websites
Marketing
Emergency Response
Radio Frequency Identification
Healthcare
Schema
Relationships

Keywords

  • data modeling
  • instantiation
  • materialization
  • relationships
  • typing

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Currim, F., & Ram, S. (2010). When entities are types: Effectively modeling type-instantiation relationships. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6413 LNCS, pp. 138-147). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6413 LNCS). https://doi.org/10.1007/978-3-642-16385-2_18

When entities are types : Effectively modeling type-instantiation relationships. / Currim, Faiz; Ram, Sudha.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6413 LNCS 2010. p. 138-147 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6413 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Currim, F & Ram, S 2010, When entities are types: Effectively modeling type-instantiation relationships. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 6413 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 6413 LNCS, pp. 138-147, 29th International Conference on Conceptual Modeling, ER 2010, Vancouver, BC, Canada, 11/1/10. https://doi.org/10.1007/978-3-642-16385-2_18
Currim F, Ram S. When entities are types: Effectively modeling type-instantiation relationships. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6413 LNCS. 2010. p. 138-147. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-16385-2_18
Currim, Faiz ; Ram, Sudha. / When entities are types : Effectively modeling type-instantiation relationships. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6413 LNCS 2010. pp. 138-147 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{96d7e823078a466e949a876105cacf4f,
title = "When entities are types: Effectively modeling type-instantiation relationships",
abstract = "Type-instantiation relationships (TIRs) appear in many application domains including RFID-based inventory tracking, securities markets, health care, incident-response management, travel, advertising, and academia. For example an emergency response (type) is instantiated in the actual incident, or an advertisement (type) serves impressions on a website. This kind of relationship has received little attention in literature notwithstanding its ubiquity. Conventional modeling does not properly capture its underlying semantics. This can lead to data redundancy, denormalized relations and loss of knowledge about constraints during implementation. Our work formally defines and discusses the semantics of the type-instantiation relationship. We also present an analysis of how TIRs affect other relationships in a conceptual database schema, and the relational implications of our approach.",
keywords = "data modeling, instantiation, materialization, relationships, typing",
author = "Faiz Currim and Sudha Ram",
year = "2010",
doi = "10.1007/978-3-642-16385-2_18",
language = "English (US)",
isbn = "364216384X",
volume = "6413 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "138--147",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - When entities are types

T2 - Effectively modeling type-instantiation relationships

AU - Currim, Faiz

AU - Ram, Sudha

PY - 2010

Y1 - 2010

N2 - Type-instantiation relationships (TIRs) appear in many application domains including RFID-based inventory tracking, securities markets, health care, incident-response management, travel, advertising, and academia. For example an emergency response (type) is instantiated in the actual incident, or an advertisement (type) serves impressions on a website. This kind of relationship has received little attention in literature notwithstanding its ubiquity. Conventional modeling does not properly capture its underlying semantics. This can lead to data redundancy, denormalized relations and loss of knowledge about constraints during implementation. Our work formally defines and discusses the semantics of the type-instantiation relationship. We also present an analysis of how TIRs affect other relationships in a conceptual database schema, and the relational implications of our approach.

AB - Type-instantiation relationships (TIRs) appear in many application domains including RFID-based inventory tracking, securities markets, health care, incident-response management, travel, advertising, and academia. For example an emergency response (type) is instantiated in the actual incident, or an advertisement (type) serves impressions on a website. This kind of relationship has received little attention in literature notwithstanding its ubiquity. Conventional modeling does not properly capture its underlying semantics. This can lead to data redundancy, denormalized relations and loss of knowledge about constraints during implementation. Our work formally defines and discusses the semantics of the type-instantiation relationship. We also present an analysis of how TIRs affect other relationships in a conceptual database schema, and the relational implications of our approach.

KW - data modeling

KW - instantiation

KW - materialization

KW - relationships

KW - typing

UR - http://www.scopus.com/inward/record.url?scp=78649968130&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=78649968130&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-16385-2_18

DO - 10.1007/978-3-642-16385-2_18

M3 - Conference contribution

SN - 364216384X

SN - 9783642163845

VL - 6413 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 138

EP - 147

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -