Visualizzazione dei risultati da 1 a 10 su 17

Visualizzazione discussione

  1. #3
    Quote Originariamente inviata da optime Visualizza il messaggio
    a prima vista, se un utente appartiene obbligatoriamente ad almenu un gruppo, la tabella [utenti_form_permessi] non serve
    giusto, ok, ad ogni utente darò un gruppo di default.

    quindi, struttura aggiornata delle tabelle:

    codice:
    [utenti]
    id
    username
    pwd
    ...
    
    [form]
    id
    form
    descrizione
    ...
    
    [permessi]
    id
    permesso
    descrizione
    ...
    
    [gruppi]
    id
    gruppo
    descrizione
    ...
    
    [utenti_gruppi]
    id
    idUtente
    idGruppo
    
    [gruppi_form_permessi]
    id
    idGruppo
    idForm
    idPermesso
    Per i conflitti sulla JOIN avevo pensato di risolvere ricavando solo una riga, quella con l'id permesso più alto.

    Ora, "se non mi faccio sangue" voglio ragionare sulle autorizzazioni su singolo record.

    Esempio:
    permesso 1: il gruppo può solo leggere gli articoli (quindi al richiamo della form di modifica avrà accesso negato);
    permesso 2: il gruppo può inserire articoli, e modificare solo gli articoli che ha creato;
    permesso 3: il gruppo può inserire articoli, e modificare gli articoli di tutti gli utenti;

    poi avrò l'eccezione, del tipo, che all'utente che appartiene al gruppo con permesso 2) do la possibilità di modificare solo determinati articoli di cui non è "creatore"

    mo ci ragiono su e posto l'aggiornamento della tabella, sempre se ne vengo fuori!
    Ultima modifica di aquatimer2000; 01-08-2019 a 12:05
    aquatimer2000

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.