     id_lot integer NOT NULL,
     id_application integer NOT NULL
 );
-COMMENT ON TABLE cor_role_lot_application IS 'Permet d''identifier pour chaque module GeoNature (un module = 1 application dans UsersHub) parmi quels lots l''utilisateur logué peut rattacher ses observations. Rappel : un lot est un jeu de données ou une étude et chaque observation est rattachée à un lot. Un backoffice de geonature V2 permet une gestion des lots.';
+COMMENT ON TABLE cor_role_lot_application IS 'Allow to identify for each GeoNature module (1 module = 1 application in UsersHub) among which dataset connected user can create observations. Reminder : A dataset is a dataset or a survey and each observation is attached to a dataset. GeoNature V2 backoffice allows to manage datasets.';
 
 
 CREATE TABLE t_lots (

    date_create timestamp without time zone,
    date_update timestamp without time zone
);
COMMENT ON TABLE t_lots IS 'Un lot est un jeu de données ou une étude et chaque observation est rattachée à un lot. Le lot permet de qualifier les données auxquelles il se rapporte (producteur, propriétaire, gestionnaire, financeur, donnée publique oui/non). Un lot peut être rattaché à un programme. Un backoffice de geonature V2 permet une gestion des lots.';


CREATE TABLE t_programmes (

    id_droit integer NOT NULL,
    nom_entite character varying(255) NOT NULL
);
COMMENT ON TABLE cor_role_droit_entite IS 'Allow to manage rights of a group or user on entities (tables) into backoffice (CRUD depending on rights).';


CREATE TABLE cor_role_lot_application (
