...
Il est possible qu’une table contienne des sous-ensembles que l’on va vouloir identifier comme entité.
Par exemple, la table deal contient des affaires et des opportunités que l’on va distinguer avec le champ isProject.
Dans ce cas, les sous-ensembles ne se croisent pas, une affaire n’est pas une opportunité.
Dans le cas contraire, on peut avoir des sous-ensembles qui se croisent, comme les sites qui est un sous-ensemble des adresses de tiers;
ou encore les territoires et l’annuaire qui sont une représentation différentes d’une liste de collaborateur.
Entité principale
Le schema schéma de l’entité principale va permettre de lister donc l’ensemble des éléments.
Le nom du schema schéma doit avoir la syntaxe suivante :
...
TableName : car le nom du schema schéma doit correspondre au nom de la table
DataFilters : car on veut accéder à l’ensemble des données et pas créer un sous-ensemble
Sous-entité
Le schema d”une schéma d'une sous-entité va permettre de lister un sous-ensemble des éléments.
Le nom du schema schéma doit avoir la syntaxe suivante (convention métier pour s’y retrouver) :
...
TableName : pour définir le nom de la table concerné concernée par la sous-entité
On peut utiliser :
...
Person : s’applique à une entité qui représente une personne physique.
Au niveau de l’interface on retrouve un avatar dont les initiales sont calculées sur le titre de l’entité.Il est possible en définissant EntityPicture que l’on charge de charger une image.
Corporation : s’applique à une entité qui représente une personne morale (comme un tiers).
Au niveau de l’interface on retrouve l'image suivante.Il est possible en définissant EntityPicture que l’on charge de charger une image propre à l'élément.
Object : s’applique à une entité qui ne représente pas une personne.
Au niveau de l’interface il n’y a ni avatar, ni image.
...