Ceci est une ancienne révision du document !
1) Comment est déclarée la table assurant la persistance d’un objet ?
La table assurant la persistance d'un objet est déclarée s’il hérite de KObject –> public class KCategorie extends KObject.
2) Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ?
“hasMany(KLigne.class)” un produit correspondant à une ligne, il y a un produit par ligne “belongsTo(KCategorie.class)”
les produits correspondent à une catégorie, il y a des produits dans une catégorie.
3) Comment est déclarée la clé primaire de la table ?
keyFields=“id”; , la clé primaire est déclaré en keyFields
4) Réaliser un tableau montrant la correspondance de type (entier, chaine, etc.)
entre les propriétés d’une classe et les champs d’une table.
int | int | entier |
string | varchar | chaine |
5) Montrez à l’aide d’un schéma (par ex. deux classes liées au dessus de deux tables liées) comment se paramètre le lien bidirectionnel entre deux classes (en spécifiant les éléments à fournir dans le constructeur)