Sto iniziando a sviluppare la mia prima webapp e sto usando django.
Prima di tutto sto lavorando sulla logica del software, su come dovrebbe funzionare, sui collegamenti e sugli oggetti di cui ha bisogno.
Il problema è:
Ho bisogno dell'app per creare un nuovo database per ogni nuovo client (superutente). E questo db dovrebbe registrare alcuni modelli contenenti informazioni su alcuni utenti "di sola lettura", creati dall'amministratore.
Il fatto è che un utente "di sola lettura" può, e probabilmente lo sarà, in altri database da altri superutenti. È persino possibile accedere alle informazioni di questo utente "di sola lettura" da un database all'altro?
O dovrei semplicemente usare un database che gestisce più client?
I superutenti NON devono essere correlati e non hanno bisogno di conoscersi l'un l'altro. L'unica cosa importante è che gli utenti "di sola lettura" dovrebbero avere accesso ai loro dati memorizzati sia i superutenti X che Y. Questo è ogni volta che accedono al sistema.
Grazie!