Devo fare una tabella SQL diversa per le impostazioni sulla privacy degli utenti o semplicemente tenerla nella tabella degli utenti?

1

Quindi sto sviluppando un'applicazione Web e ho alcune preoccupazioni sul database. Io uso molte impostazioni booleane nella tabella utente con il modulo privacy_allow_1, privacy_allow_that, privacy_allow_this ecc ecc.

Man mano che continuano a impilare, sarebbe meglio usare una tabella diversa solo per le impostazioni sulla privacy e collegarla agli utenti?

Quali sono i pro e i contro tra le due opzioni?

    
posta skoumas 06.12.2014 - 16:44
fonte

1 risposta

2

Crea un'altra tabella con uno schema simile a

userid
PrivacyTypeId
allowed

e

PrivacyTypeId
PrivacyType

Questa struttura ti consentirà di aggiungere \ rimuovere \ disattivare autorizzazioni senza modifiche DDL

    
risposta data 06.12.2014 - 17:18
fonte

Leggi altre domande sui tag