Entity-relationship-attribute designs and sketches (Q2768442)

From MaRDI portal





scientific article; zbMATH DE number 1699523
Language Label Description Also known as
English
Entity-relationship-attribute designs and sketches
scientific article; zbMATH DE number 1699523

    Statements

    0 references
    0 references
    0 references
    7 February 2002
    0 references
    sketch
    0 references
    model
    0 references
    database
    0 references
    update
    0 references
    ERA diagrams
    0 references
    data base design
    0 references
    lextensive category
    0 references
    query language
    0 references
    Entity-relationship-attribute designs and sketches (English)
    0 references
    Entity-Relationship-Attribute (ERA) diagrams are commonly used to specify and design information systems. In a previous paper the authors have shown how ERA diagrams can be enhanced by the inclusion of commutative diagrams and specification of finite limits and finite sums to model constraints and queries. NEWLINENEWLINENEWLINEIn the present paper the authors argue that the categorical notion of sketch is the natural environment to formalize the data base design process. NEWLINENEWLINENEWLINEA data base design is a finite-limit, finite-sum sketch with a terminal node, called EA sketch, a data base state is a model of an EA sketch in a lextensive category. The category of models of an EA sketch is an object of models of the sketch in a 2-category of lextensive categories. Moreover, modelling the same sketch in certain objects in other 2-categories defines both the query language for the data base and the updates for the data base. NEWLINENEWLINENEWLINETherefore, the categorical model idea is used to capture not only the statics of the data base, namely the states, but also the dynamics, namely queries and updates.
    0 references

    Identifiers