I.I.S.S. Alessandro Volta - Palermo
0 voti
Dovendo prevedere la gestione delle utenze e delle autorizzazioni di accesso alle singole funzionalità di una applicazione generica, fornire il modello logico composto dalle relazioni necessarie.
quesito posto 3 Dicembre 2014 in Classe quinta da Gianni Messina Esperto (695 punti)
  

7 Risposte

+2 voti

Utenti(id_utente,nome,cognome,email);

Ruoli(id_ruolo,nomeruolo);

Utenti_Ruoli(id_utentiruoli,id_utente*,id_ruolo*);

Applicazione(id_applicazione,id_utentiruoli*);

risposta inviata 3 Dicembre 2014 da Michele La Rosa Corsista (95 punti)
modificato 3 Dicembre 2014 da Michele La Rosa
+1 voto

Utenti (id_utenti, user, password, id_ruolo*)

ruolo(id_ruolo, nome_ruolo)

applicazione (id_applicazione, id_ruolo*, id_utenti *)

 

risposta inviata 3 Dicembre 2014 da Marco Scarpaci Corsista (94 punti)
modificato 3 Dicembre 2014 da Marco Scarpaci
+1 voto

utente ( id_utente  , username,password)

ruolo( id_ruolo ,nome_ruolo)

autorizazione (id_autorizzazione , id_ruolo*, id_utente*)

funzionalità(id_funzionalità, funzione, id_autorizzazione*)

risposta inviata 3 Dicembre 2014 da Giuseppe Frangipane Corsista (110 punti)
0 voti

Utente(id_utente, username, password, id_manzioni*)

manzioni(id_manzioni,id_utente*)

la relazione tra queste due tabelle e di n a m ossia molti a molti . A molti utenti posso associare molte mansioni, e molte manzioni possono essere associate a più utenti.

Applicazione(id_applicazione,id_utente*,id_manzioni*)

assegnazione(id_assegnazione,id_utente*,id_manzioni*)

 

risposta inviata 3 Dicembre 2014 da Roberto Pastiglia Corsista (127 punti)
modificato 3 Dicembre 2014 da Roberto Pastiglia
0 voti

Utenti (email , password , id_utenti)

Ruoli (tipo di ruolo, id_ruolo)

la relazione tra queste due tabelle e N a M cioè molti a molti questo implica la creazione di una nuova tabella

Utenti_ruoli ( id_utenti-ruoli, id_utenti*, id_ruoli*)

infine la tabella applicazione

Applicazione (id_applicazione , id_utenti_ruoli*)

risposta inviata 3 Dicembre 2014 da Marco Zaccaria Corsista (149 punti)
0 voti

Utente (id_utente, e-mail, password)

Applicazione (id_applicazione, id_utente_ruolo*)

Ruolo (id_utente_ruolo, nome)

Utente_ruolo (id_utente, id_ruolo)

risposta inviata 3 Dicembre 2014 da Daniele Ciambra Corsista (71 punti)
–2 voti

Utente(id_utente, username, password, id_ruolo*);

Ruolo(id_ruolo, nomeruolo);

Utenti_ruoli(id_utenti_ruoli, id_utente*, id_ruolo*);
Applicazione(id_applicazione, id_utenti_ruoli*);
 
risposta inviata 3 Dicembre 2014 da Roberto De Rosalia Corsista (124 punti)
modificato 3 Dicembre 2014 da Roberto De Rosalia

Domande correlate

0 voti
1 risposta
0 voti
8 risposte
quesito posto 3 Dicembre 2014 in Classe quinta da Gianni Messina Esperto (695 punti) | 321 visite
0 voti
0 risposte
quesito posto 14 Dicembre 2017 in Classe quinta da Gianni Messina Esperto (695 punti) | 153 visite
684 domande
1,334 risposte
631 commenti
1,782 utenti