[TAP] metadata
Patrick Dowler
patrick.dowler at nrc-cnrc.gc.ca
Tue Mar 17 13:18:28 PDT 2009
The TAP spec currently specifies metadata (needed to write queries) in several
ways:
TAP_SCHEMA is an information-schema-like approach where the service provides
standard "tables" containing metadata about other tables.
VOSI-tables is a way to request an XML description of all the database content
from the service. This same metadata (VODataService format) could be
available (whole or partially) in a registry.
Tableset query: this returns a complete description like VOSI-tables (same
format?) and in future might allow for conditions so that one got a portion
of the metadata. I will admit that I do not understand the motivation for
this.
The content of the metadata in TAP_SCHEMA and VODataService is supposed to be
(must be?) the same or else one or both of them will be insufficient. They
currently allow one to describe a schema(ta), table(s), and column(s) but
not functions (needed to use ADQL region) and does not describe keys and/or
how to do joins between tables.
What is the minimum that we need for TAP to be useful? What is missing?
PS-please comment with respect to the recently posted TAP 0.41 (content
unchanged since 0.3 but page/section numbering has changed)
--
Patrick Dowler
Tel/Tél: (250) 363-0044
Canadian Astronomy Data Centre
National Research Council Canada
5071 West Saanich Road
Victoria, BC V9E 2M7
Centre canadien de donnees astronomiques
Conseil national de recherches Canada
5071, chemin West Saanich
Victoria (C.-B.) V9E 2M7
More information about the dal
mailing list