2012-01-11 NCEAS meeting¶
Participants: Mark, Aaron, Jim
To do¶
Select visual modeling tool to create VegBIEN ERD: using MySQLWorkbenchSybase PowerbuilderAcrobat Pro to edit existing ERD PDF: masking, layering, editingKeynote w/ ERD templateVisioPowerPointGliffy
Put together concrete examples of VegBIEN import problemsdo we want to autofill certain fields prior to import?: no, mostly fill these in views and a few in triggers
How to deal with user-defined fields- standardize or convert to first-class fields?
rename authorcodes to IDs to reflect ecological usage of the terms ID and code: no, author*codes are preferredadd source namespace to relevant fields: DwC fields will have "_dwc" appendedcreate data dictionary of VegBIEN fields- save VegBank data dictionary in database comments on tables and columns
convert whiteboard sketch of VegBIEN to ERDzoom in on yellow tables where most of the revisions are
create initial ERD of just the yellow tables for next week's conference callput together list of tables that have changed
ignore SALVIAS PlotCode in organisms data as it's a denormalized duplicate of the SiteCode in the plots data (PLOT_ID ties the organisms to plotevents)require all plots to have geospatial info (at least one of lat/long or locality name)deal with UNIQUE constraints on nullable columnscreate multiple constraints, one for each combination of keys (e.g. plot: (reference, name) and (reference, location): no, use a UNIQUE index with an expression containing coalesce()
namespacing on termsdata catalogisomorphic attrs w/ VegX, DwC, etc.look at validation issues w/ concrete exampleserror message output, input row
minimum geospatial info
don't require plots to have a nameresolve catalognumber/code ambiguity in collection tableadd sizeclass tablerename collection to specimenrename collectiveobservation to aggregateoccurrence to reflect VegX usage of aggregate and the new taxonoccurrence table