Unification et description publique des data models JMMC (VO-DML like)
Offrir un modèle permettant de rassembler les concepts des bdd+catalogues probablement sur un base d'un méta-modele intermediaire avec:
- definition des entités
- définition des propriétés
- définition des relations
Toutes ces informations doivent être échangées en XML, VOTable, CSV header mais doivent aussi permettre de remplir le TAP schema, donc il faut les informations typique de description d'une colonne VOTable (ID, name, ucd, utype, unit, description, type, cardinalité ....)
Cette approche peut s'appuyer sur le standard IVOA VO-DML pour décrire les modèles de données, voir :
- VO-DML PR : http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/doc/VO-DML-PR-v1.0.pdf
- utypes : https://wiki.ivoa.net/internal/IVOA/InterOpMay2018DM/VO_DML_utypes.pdf
OITools a aussi une approche meta-model en lien avec FITS. Enfin, SearchCal associe aussi les colonnes entre elles (value / error / confidence / origin) : à conserver dans la description d'une propriété SearchCal.
Voir l'application exist-db d'exploration du modèle SearchCal (JSDC3): http://apps.jmmc.fr/exist/apps/myapp/index.html