Ho un'applicazione ASP.Net MVC in cui ho bisogno di creare un report. Questo report mostrerà alcuni dati su un'entità (attività), ma solo attività di UN tipo specifico che verranno inserite nel database (fino ad ora).
Il mio modello di dati è:
attività:
Int ID
DateTime Date
Int TypeId
Tipo di attività:
Int ID
String TypeName
Dato che il tipo di attività non esiste ancora, come implementare questo rapporto?
Ho pensato di aggiungere una proprietà a Tipo di attività:
Bool IsXYZ //(hypothetic name here)
E quindi esegui il rendering del mio rapporto mostrando solo le attività in cui il tipo presenta "IsXYZ == true".
Ma davvero non so se questo è l'approccio migliore per farlo.
Ho provato a cercare come farlo, ma non so come si chiama (o anche se questo ha un nome).