Collegamento

<< Fare clic per visualizzazione il sommario >>

Percorso:  Gli oggetti del mondo Jamio > I tipi strutturati >

Collegamento

Rappresenta il riferimento ad una Risorsa Jamio openwork, ad un link esterno o ad un file allegato ad una risorsa.

 

Il tipo Collegamento, denominato anche Reference, è una struttura composta dalle seguenti proprietà:

 

Nome

Descrizione

Tipo

Name

Nome della risorsa referenziata dal collegamento.

String

Type

Tipo di risorsa referenziata.

Types

Url

Indirizzo della risorsa referenziata.

String

 

Il tipo Collegamento consente di realizzare una rete informativa di risorse presenti all'interno della piattaforma Jamio openwork, oppure esterne ad essa. I campi di tipo collegamento possono essere valorizzati con le informazioni necessarie a individuare una qualunque risorsa, attraverso il suo indirizzo permanente (Url). Il nome presente nella struttura Collegamento viene valorizzato con il valore della proprietà Name della risorsa indirizzata, letto al momento della valorizzazione, oppure liberamente se si tratta di una qualunque risorsa web.

In una piattaforma Resource Oriented, come Jamio openwork, i campi di tipo Collegamento consentono di creare la rete di relazioni tra le risorse alla base di un qualunque sistema.

Utilizzando Jamio On Stage Web, è possibile valorizzare i campi dichiarati di tipo Collegamento con il riferimento ad una Risorsa Jamio openwork selezionata interattivamente da un catalogo. Nel campo collegamento così valorizzato, sarà riportato il valore della proprietà Name della risorsa collegata, cliccabile.

E' possibile, in fase di modellazione, impostare il tipo di relazione che deve esistere tra il collegamento e la risorsa referenziata, selezionando uno dei possibili valori della proprietà Gestione collegamento: si può, ad esempio non garantire l'integrità referenziale e, quindi, come un qualunque link presente su di una pagina web, non fornire alcuna garanzia dell'esistenza della risorsa referenziata, o stabilire che, in caso di cancellazione della risorsa referenziata, anche il collegamento ad essa venga cancellato. L'universalità del tipo Collegamento permette di costruire relazioni eterogenee tra le risorse, cosa non consentita attraverso tradizionali meccanismi relazionali tipici dei DBMS.