Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Inheritance hierarchy design in object-oriented databases

Articolo
Data di Pubblicazione:
1999
Abstract:
Object-oriented database schema design is still mostly an art. One of the difficulties encountered during design is typing conflicts induced by multiple inheritance. In this paper, we propose a method for treating such a kind of conflicts. Our approach to inheritance conflict solving consists of several ingredients. First, we rely on branding, to introduce 'type equivalence by name', thus allowing a designer to distinguish between structurally similar but semantically different types. However. we offer a heuristic that does not require a designer to explicitly state branding declarations. Second, we describe various kinds of conflicts, and we offer a set of procedures that analyze a schema to discover such conflicts, classify them, offering potential solutions, if possible. The procedures have been conceived for a design system that allows a designer maximum flexibility, while guiding him/her to a correct design. (C) 1999 Elsevier Science B.V. All rights reserved.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
multiple inheritance; inherit; consistency of class hierarchies; type specialization; substitutability branding
Elenco autori:
Formica, Anna; Missikoff, Michele
Autori di Ateneo:
FORMICA ANNA
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/125271
Pubblicato in:
DATA & KNOWLEDGE ENGINEERING
Journal
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)