skip to main content
article

A translation of the one-to-one relationship for introductory relational database courses

Published:01 December 2003Publication History
Skip Abstract Section

Abstract

The translation of the one-to-one relationship from the Entity/Relationship model to the relational model while preserving one-to-one correspondence between the members of the participating entity sets is a topic that has been neglected in introductory database textbooks. In this paper, we provide a simple method, intended for students taking a first course in relational database design, that accomplishes this without introducing nulls or violating the relational model.

References

  1. Date, C. J., "A Note on One-to-One Relationships," in Relational Database Writings 1985--1990, Addison-Wesley, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Date, C. J., An Introduction to Database Systems, Seventh Edition, Addison Wesley Longman, Inc., 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Elmasri, R., and Navathe, S., Fundamentals of Database Systems, Third Edition, Addison-Wesley Publishing, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Harrington, J., Relational Database Design Clearly Explained, Morgan Kaufman, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Mannino, M., Database Application Development and Design, McGraw-Hill Higher Education, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Mata-Toledo, R., and Cushman, P., Schaum's Outline of Fundamentals of Relational Databases, The McGraw-Hill Companies, Inc., 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. McFadden, F., and Hoffer, J., Database Management, Third Edition, The Benjamin/Cummings Publishing Company, Inc., 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. O'Neil, P., Database: Principles, Programming, Performance, Morgan Kaufman Publishers, Inc., 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Post, G., Database Management Systems: Designing and Building Business Applications, McGraw-Hill Higher Education, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Silberschatz, A., Korth, H., and Sudarshan, S., Database System Concepts, Fourth Edition, McGraw-Hill Higher Education, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A translation of the one-to-one relationship for introductory relational database courses
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 35, Issue 4
          December 2003
          144 pages
          ISSN:0097-8418
          DOI:10.1145/960492
          Issue’s Table of Contents

          Copyright © 2003 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 2003

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader