Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Library Information Processing System: ODS Data Model


Affiliations
1 Central Library, Indian Institute of Technology, Kharagpur - 721 302, India
2 Dept. of Library and Information Sc., Guru Ghasidas University, Bilaspur (CG), India
     

   Subscribe/Renew Journal


A library system contains books, authors and users and many types of other material. For books, the location is identified by a Class Number, for author by an author's name and for users by a users' name. Author and book is a one-to-many relationship whereas library and book is a many-to-many relationship. A library can hold many copies of a book, and a book can appear in many libraries. A book and a library enter into a relationship grouping by sharing a copy. This relationship instance has a cost attribute, which states how much the library paid for the book. Patron-library and user- to- book are many-to-many relationships. When a user borrows a book, the transaction creates an instance of the patron and book relationship and attaches a due date attribute to it.

The intention of this article is to highlight the findings during our study on LIPS (Library Information Processing System) regarding the advancement of a conceptual framework for considering a fully integrated library automation system. Although due to the space we would limit the discussion to E-R model and Object Originated model, it is not asserted that what follows constitutes a complete framework, but rather an attempt to take a step towards the development of a framework. The motivation is both intellectual and pragmatic. At an intellectual level, there is curiosity about the nature of things and about how and why they work. At a pragmatic level, there is the incentive that a clearer theoretical understanding might bring about greater effectiveness in practice.


Keywords

Object Data Model, Encapsulation, Inheritance, Data Dictionary, Conceptual Model, Database Administrator, Library Automation, Integrated Library Information System.
User
About The Authors

Kamalendu Majumdar
Central Library, Indian Institute of Technology, Kharagpur - 721 302
India

U. N. Singh
Dept. of Library and Information Sc., Guru Ghasidas University, Bilaspur (CG)
India


Notifications

  • Library Information Processing System: ODS Data Model

Abstract Views: 399  |  PDF Views: 5

Authors

Kamalendu Majumdar
Central Library, Indian Institute of Technology, Kharagpur - 721 302, India
U. N. Singh
Dept. of Library and Information Sc., Guru Ghasidas University, Bilaspur (CG), India

Abstract


A library system contains books, authors and users and many types of other material. For books, the location is identified by a Class Number, for author by an author's name and for users by a users' name. Author and book is a one-to-many relationship whereas library and book is a many-to-many relationship. A library can hold many copies of a book, and a book can appear in many libraries. A book and a library enter into a relationship grouping by sharing a copy. This relationship instance has a cost attribute, which states how much the library paid for the book. Patron-library and user- to- book are many-to-many relationships. When a user borrows a book, the transaction creates an instance of the patron and book relationship and attaches a due date attribute to it.

The intention of this article is to highlight the findings during our study on LIPS (Library Information Processing System) regarding the advancement of a conceptual framework for considering a fully integrated library automation system. Although due to the space we would limit the discussion to E-R model and Object Originated model, it is not asserted that what follows constitutes a complete framework, but rather an attempt to take a step towards the development of a framework. The motivation is both intellectual and pragmatic. At an intellectual level, there is curiosity about the nature of things and about how and why they work. At a pragmatic level, there is the incentive that a clearer theoretical understanding might bring about greater effectiveness in practice.


Keywords


Object Data Model, Encapsulation, Inheritance, Data Dictionary, Conceptual Model, Database Administrator, Library Automation, Integrated Library Information System.

References