1
Fork 0
mirror of https://github.com/Steffo99/alexandria.git synced 2024-11-22 05:44:19 +00:00

Scritto il testo

This commit is contained in:
Cookie-CHR 2020-04-07 22:01:55 +02:00
parent 768e9761dd
commit b86c0189c9

View file

@ -1,3 +1,13 @@
![](/images/Autoassociazione.png)
# Esempio di autoassociazione
(Dopo scrivo il testo, sorry ^^")
Nel progetto alexandria, ogni elemento (libro, film o videogioco che sia) è collegato ad una sua pagina in cui vengono visualizzate alcune informazioni salienti quali l'autore, la casa produttrice o simili.
Oltre alle informazioni già presenti in ciascuna pagina, sarebbe stato utile all'utente avere, per ogni libro, film o videogioco, anche una lista di elementi ad esso correlati, come ad esempio il sequel di un film, o un libro ambientato nello stesso universo narrativo.
Perciò è stato deciso di inserire, per ognuna di queste tre categorie, una autoassociazione come quella in figura:
![](https://raw.githubusercontent.com/Steffo99/alexandria/master/Images/Autoassociazione.png)
Un altra opzione precedentemente presa in considerazione fu quella di inserire un'unica autoassociazione, in corrispondenza dell'entità Elemento.
Questa opzione venne però scartata per ragioni di logica. L'entità Elemento, infatti, rappresenta una singola _istanza_ di un libro, film o videogioco, e sarebbe stato insensato collegare ciascuna istanza a tutte le altre, servivano entità più generali.