Sto lavorando a un progetto in cui ci saranno un sacco di opzioni statiche memorizzate nel database. Ho cercato di usare Enums per questo, ma non vedo come potrebbero essere utili.
Non creano alcun tipo di tabella di ricerca, basta fare riferimento a un numero nella tabella che può essere utilizzato nel codice come opzione enum. Il numero non ha alcun senso per chiunque crei report SSRS e se è necessario aggiungere un'opzione aggiuntiva, è necessario ricompilare.
C'è una situazione in cui questi hanno un vero scopo e sono più adatti di un'entità. O sono generalmente una cattiva pratica per i motivi di cui sopra?