Non sono sicuro se ho la terminologia corretta, ma sono un po 'confuso su come configurare il mio sistema a 3 livelli.Data Access Layer e Business Objects
Diciamo che ho una tabella di utenti nel mio DB.
Nel mio DAL, ho una classe UserDB che chiama proc memorizzati nel DB per inserire, aggiornare, cancellare. Ho anche una classe UserDetails che viene utilizzata in UserDB per restituire e passare oggetti.
Così ora non sono sicuro di come utilizzarlo nel mio Business Logic Layer. Ho bisogno di un'altra classe di oggetti BLL per gli utenti? Se così fosse, non sarebbe ridondante? Oppure uso semplicemente la classe UserDetails nel mio BLL?