Posts in database

Disseny de bases de dades: Value Object i Embedded Value

En aquest petit article vull comentar què hem de fer a l’hora de dissenyar una base de dades quan ens trobem un Value Object, una classe d’objectes amb semàntica de valor i no d’objecte. Fowler, a [FOW], documenta aquest patró (que revisaré) i documenta un patró per a tractar-lo en fer el disseny de la [...]

Comments and Reactions Continue Reading →

Disseny de bases de dades: Claus primàries

En un post anterior vaig posar un esquema sobre disseny de bases de dades a partir del model conceptual de l’anàlisi. En aquell post s’hi mencionen un patró en el que voldria aprofundir: Surrogate o Substitut.Fowler menciona a [FOW] un patró anomenat Identify Field consistent a representar la clau primària d’un registre d’una Base de [...]

Comments and Reactions Continue Reading →

Disseny de bases de dades: Del model conceptual al model lògic

El disseny de bases de dades comença per una primera etapa de disseny lògic de la base de dades. En aquesta etapa es fa un disseny en termes del paradigma general de la base de dades utilitzada (relacional, OO, XML, etc.) que permeti representar la informació que s’ha determinat, durant l’anàlisi, que caldrà desar a [...]

Comments and Reactions Continue Reading →

Implementació de models conceptuals persistents amb Java i JPA

En aquest article presentarem diversos exemples de com anotar una classe pertanyent al model del domini d’un sistema d’informació (veure Domain Model: De l’anàlisi al disseny i Domain Model: Del disseny a la implementació persistent) amb anotacions de JPA (Java Persistence API) per tal de mantenir sincronitzades les dades en memòria amb les dades existents [...]

Comments and Reactions Continue Reading →