Ragazzi avrei bisogno di un vostro consiglio:

Nel programma di gestione che sto facendo ho previsto vari livelli utente:
1. Segretaria
2. Sanitario
3. Amministratore

Ora, le operazioni che si possono compiere sul database sono numerose: ricerche, modifiche, cancellazioni.

Premesso che credo sia necessario uniformare i nomi variabili per non incasinarsi il cervello, voi mi consigliate di fare delle funzioni in un file di include che richiamo poi a seconda del livello?

Esempio, in funzioni.php:
1. Visualizzazione anagrafica assistito
2. Visualizzazione dati sanitari assistito (livello 2-3)
3. Modifica anagrafica assistito
4. Modifica dati sanitari assistito (livello 2-3)
5. Ricerca assistito

..e così via? In modo che quando devo inserire dei dati mi richiamo la query, già inserita in include, a seconda del livello? Altrimenti diventa un casino, perchè nascono una miriade di file: inserisci_pz.php , modifica_pz_user.php, modifica_pz_medico.php (in caso di più livelli) e così via....

Voi come mi suggerite di procedere?