# [Volute] r3538 - trunk/projects/dm/provenance/description

Volute commit messages volutecommits at g-vo.org
Wed Oct 26 18:05:24 CEST 2016

Author: kriebe
Date: Mon Sep 12 14:03:16 2016
New Revision: 3538

Log:
Added one more comment on empty collections

Modified:
trunk/projects/dm/provenance/description/ProvDM.pdf
trunk/projects/dm/provenance/description/datamodel-description.tex

Modified: trunk/projects/dm/provenance/description/ProvDM.pdf
==============================================================================
Binary file (source and/or target). No diff available.

Modified: trunk/projects/dm/provenance/description/datamodel-description.tex
==============================================================================
--- trunk/projects/dm/provenance/description/datamodel-description.tex	Mon Sep 12 12:56:41 2016	(r3537)
+++ trunk/projects/dm/provenance/description/datamodel-description.tex	Mon Sep 12 14:03:16 2016	(r3538)
@@ -228,6 +228,9 @@
also used in the Dataset Data Model for grouping datasets. As an example, a collection
with the name RAVE survey' could consist of a number of database tables and spectra files.

+\TODO{Do we allow empty collections? Or should collections always contain at least 1 member? (otherwise they are just prov:entities?)}
+
+
The entity-collection relation can be modeled using the \emph{Composite} design pattern:
Collection is a subclass of Entity, but also an aggregation of 1 to many entities,
which could be collections themselves.
@@ -248,7 +251,7 @@

\begin{itemize}
-\item use collections to provide overview, individual data for very detailed provenance;
+\item use collections to provide overview, but individual data for very detailed provenance;
thus use collections for different levels of detail (granularity), hiding
complexity where necessary
\item \TODO{Anything else?}
@@ -532,7 +535,7 @@
\end{center}
\end{table}

-This list is not complete. We could consider  providing a vocabulary for this,
+This list is not complete. We could consider providing a vocabulary for this,
restricted to provenance in the astronomy domain.

\TODO{Provide more links into other data models, e.g. there is a \class{Curation} object in SpectralDM, see http://www.ivoa.net/documents/SpectralDM/20150206/PR-SpectralDM-2.0-20150206.pdf, section 2.4.}
`