Domande con tag 'orm'

2
risposte

È una cattiva idea mettere la logica dipendente esternamente nelle classi ORM?

Caso in questione in Entity Framework, ma questa è una domanda di progettazione che è applicabile a qualsiasi ORM. Nell'attuale applicazione abbiamo un paio di classi di dati ORM che fanno cose non direttamente correlate alla funzione di quel...
posta 12.01.2016 - 15:38
1
risposta

Come si gestisce la logica di dominio che si estende su più oggetti del modello in un ORM?

Quindi so che la logica aziendale dovrebbe essere inserita nel modello. Ma usando un ORM non è così chiaro dove dovrei posizionare il codice che gestisce più oggetti. es. diciamo che abbiamo un modello Customer che ha un type di s...
posta 26.05.2014 - 14:36
1
risposta

Molti-a-molti in OOP: la classe A istanzia la classe B, che istanzia la classe A, che

Sto mappando Field1 a Field2. L'oggetto mappa crea un'istanza dell'oggetto campo e viceversa, creando un loop infinito. Questo è in PHP. class field { protected $maps; // mapCollection object. all the mappings of this field to others }...
posta 14.05.2014 - 22:04
1
risposta

Chi è responsabile per un interruttore master / slave?

Stiamo introducendo uno schema di replica master / slave nella nostra applicazione web. In determinati scenari preferiremmo dirigere esplicitamente le letture su uno slave e scrivere al master, il che per me è un evidente vantaggio dello schema....
posta 05.01.2012 - 17:14
1
risposta

Modellazione di database. Da molte a molte relazioni. Tabelle di collegamento

Considera una tabella di database per informazioni su utente come: id, name, email ora considera che ho un'altra tabella per video qualcosa come: id, name, description, length Diciamo che esiste una relazione molti a molti in...
posta 03.03.2018 - 07:14
1
risposta

Pattern di progettazione dell'accesso ai dati

Ho diversi casi in cui una singola entità ha più tabelle nel database sottostante. Durante la lettura o la scrittura voglio gestire tutte le query DB con una singola classe per quell'oggetto, ad esempio, la classe SalesOrder ha una corri...
posta 06.12.2017 - 20:40
2
risposte

Dovrei usare Nhibernate per una tabella delle impostazioni di una riga

Sto usando Nhibernate in un progetto abbastanza grande. Il sistema ha una tabella delle impostazioni che ha 10 colonne e una riga, c'è sempre una riga e non dovrebbe essere cancellata solo modificata. La concorrenza può essere un problema in...
posta 18.08.2015 - 19:53
2
risposte

Qual è l'approccio corretto al livello DAO in presenza di framework ORM

Sto usando JPA / Hibernate ma probabilmente non limita la domanda. Attualmente sto scrivendo il mio codice di accesso ai dati nelle mie classi di controller web. Grazie a JPA, nella maggior parte dei casi questo codice è molto semplice, in pr...
posta 10.05.2015 - 11:50
1
risposta

CRUD senza un ORM

Sto mettendo insieme un'app web con relazioni di database relativamente complesse ma standard. Ho notato che ogni volta che uso un ORM, in python / ruby / php ecc, in generale, vengono generate molte query. Questo sta affermando l'ovvio. General...
posta 04.09.2016 - 02:43
1
risposta

Esiste uno scenario in cui è utile mantenere le proprietà mutabili memorizzate nella cache negli oggetti di dominio per scopi diversi da quelli informativi?

Di solito in un modello di dominio, avrai oggetti, e quegli oggetti avranno proprietà mutabili e proprietà che sono immutabili - per esempio, un id / nome dell'istanza sarà immutabile, mentre alcune altre proprietà (proprietà specifiche che dipe...
posta 24.02.2012 - 21:29