1.3 KiB
Classificazione delle gerarchie
Nello schema scheletro di Alexandria compaiono due gerarchie IsA, rappresentate da frecce continue blu.
Gerarchia degli Elementi
Il tipo di dato alla base di Alexandria è l'Elemento
.
Un Elemento
rappresenta una aggiunta da parte di un utente alla propria libreria di un libro, film o videogioco.
Nella descrizione si specifica che tutti gli Elementi
devono avere uno stato e una provenienza specifici al tipo di Elemento
; è quindi necessaria la distinzione dei vari tipi di Elemento
e creando così una gerarchia esclusiva (un Elemento
non può essere sia un libro sia un film allo stesso tempo).
Si è deciso di rendere non totale la gerarchia in modo da permettere l'introduzione di nuovi tipi di Elementi
in futuro.
Gerarchia delle Edizioni
La descrizione prevede che le Edizioni
dei libri e degli audiolibri abbiano attributi diversi: i libri hanno il numero di pagine e l'immagine della loro copertina, mentre gli audiolibri hanno la durata e la cover art ad essi associata.
Si viene a creare così una gerarchia totale (un'Edizione è o libro o audiolibro) ed esclusiva (una edizione non può essere sia libro sia audiolibro).