Modèles

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
58
Mois de parution
janvier 2012
Spécialité(s)


Résumé
La couche de persistance d’une application est l’élément le plus essentiel. Les frameworks tels que ZF2 sont conçus pour créer des applications au-dessus de bases de données relationnelles. Ils disposent donc de tout l’arsenal nécessaire pour gérer les différentes bases de données du marché et leurs spécificités, mais également pour proposer des méthodes efficaces pour gérer les données lues ou écrites en base, via un ORM performant.

1. Travail sur la base de données

1.1 Script de création de la base de données

Le choix de cet ensemble d’articles se porte sur l’utilisation de PostgreSQL comme support de stockage persistant, histoire de proposer quelque chose de sensiblement différent de la solution universellement utilisée dans les tutoriels et la plupart des documentations qui est l’utilisation de MySQL.

Voici un script qui montre la structure des données que l’on va utiliser :

CREATE TABLE categories (

    id serial,

    title varchar(48) NOT NULL,

);

CREATE TABLE notes (

  …

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous