Essential information structure diagrams and database schema design
暂无分享,去创建一个
Abstract An Information Structure Diagram (ISD) provides a detailed and exact description of the conceptual schema. It describes the semantics of a universe of discourse, such as the various object types, their associations and constraints. The ISD subsequently functions as an input to the design of the database schema, which is expressed in terms of record types, key fields and relationships. One limitation of a detailed ISD, such as the product of the Binary Relationship conceptualization model, is that in real situations it may become too complicated and difficult to understand, thus preventing users and designers of the system from “seeing the whole picture” of the information structure. We address this problem by introducing the concept of “essential-ISD” which is a concise, abstract and easily “read” ISD, containing the most important elements of the conceptual schema. Later on that essential-ISD is used to produce a “skeleton” of the database schema, which outlines the normalized record types and their associations.
[1] Henk Sol,et al. Information Systems Design Methodologies: A Comparative Review , 1983 .
[2] Dirk Vermeir. Semantic hierarchies and abstractions in conceptual schemata , 1983, Inf. Syst..
[3] Chris Gane,et al. Structured Systems Analysis: Tools and Techniques , 1977 .
[4] Charles W. Bachman,et al. Data structure diagrams , 1969, DATB.