ORM: Object-Relational Mayhem

L'accesso ai dati

uno schema di tipologia “diagramma entità-relazione” di un database, ma pieno di errori e incongruenze. I nomi delle entità devono essere in inglese.

L'acronimo ORM in realtà starebbe per object-relational mapping, ed è una delle elucubrazioni mentali più sopravvalutate che io abbia visto nella mia carriera a tu per tu col software. Oggi, per fortuna, abbiamo a disposizione una miriade di tipologie di database, ciascuno adatto a specifiche esigenze, e la necessità di usare esclusivamente database relazionali non è più una certezza assoluta, ma solo una delle tante opzioni.