Ho sentito che questo è il posto migliore per chiedere questo, piuttosto che StackOverflow in quanto non correlato alla programmazione.
Ok. Il fatto è che ho bisogno di disegnare un ERD di un sistema di gestione delle ferie. Supponiamo che ci siano tre livelli di ruoli utente lì - Livello A, B e C.
Dove A può gestire sia B che C; B può gestire solo C e C è utenti normali .. Ora ho specificato un'entità denominata USER nell'ERD e quindi devo mantenere solo una tabella nel mio database per tutti i tipi di utenti e impostare un flag e un codice di ruolo in base a quello . Ma in che modo esattamente rappresento questi tre livelli di utenti in un ERD, poiché l'ERD ha una sola entità per USER? e il ruolo è solo un attributo lì?
Devo creare tre entità per tre tipi di utenti e quindi creare tre tabelle e continuare così? Ma posso gestire tutte le funzionalità con solo una tabella e un flag.
Sono un po 'confuso. Per favore, guidami. :)