One-to-One Dependencies in Database Design

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The types of dependencies between objects in some reality determine to a large extent the structure of its database schema. While 1:n (or n:l) and m:n dependencies received extensive treatment in various models and methods for database design, 1:1 dependencies received arbitrary treatment only. We focus on the 1:1 dependency type and show its significance in database design. Various situations involving 1:1 dependencies are analyzed and classified, and proper treatment of the dependency in those situations is suggested. These dependencies are treated at both the conceptual and the logical design levels. Decision rules are provided for the conversion of 1:1 dependencies into l:n or n:l dependencies. These are implemented within the system ADDS for automated database design.

Original languageEnglish
Pages (from-to)371-379
Number of pages9
JournalIEEE Transactions on Knowledge and Data Engineering
Volume3
Issue number3
DOIs
StatePublished - 1 Jan 1991

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'One-to-One Dependencies in Database Design'. Together they form a unique fingerprint.

Cite this