diff --git a/src/renderer/mixins/ColumnTooltip.vue b/src/renderer/mixins/ColumnTooltip.vue
index ade17e6a4..6362334dc 100644
--- a/src/renderer/mixins/ColumnTooltip.vue
+++ b/src/renderer/mixins/ColumnTooltip.vue
@@ -7,38 +7,38 @@ export default {
externalLink,
'tooltipColumnName': {
components: {externalLink},
- template: `
The
- Usually the value of the first row in the column.
`
+ template: `
+ is usually the value of the first row in the column
`
},
'tooltipColumnTitle': {
components: {externalLink},
template: `A human readable
- for the column.
`
+ for the column`
},
'tooltipColumnDescription': {
components: {externalLink},
template: `A
- of the column.
`
+ of the column`
},
'tooltipColumnType': {
components: {externalLink},
template: `Choose a
- for the data in the column.
`
+ for the data in the column`
},
'tooltipColumnFormat': {
components: {externalLink},
template: `Choose the
- for the Type of data.
`
+ for the Type of data`
},
'tooltipColumnConstraints': {
components: {externalLink},
template: `Set a
- to limit valid values.
`
+ to limit valid values`
},
'tooltipColumnRdfType': {
components: {externalLink},
template: `Set a
- to provide extra meaning to the Type.
`
+ to provide extra meaning to the data`
}
}
}
diff --git a/src/renderer/mixins/PackageTooltip.vue b/src/renderer/mixins/PackageTooltip.vue
index a73699446..423aa51be 100644
--- a/src/renderer/mixins/PackageTooltip.vue
+++ b/src/renderer/mixins/PackageTooltip.vue
@@ -8,7 +8,7 @@ export default {
'tooltipPackageName': {
components: {externalLink},
template: ``
},
'tooltipPackageDescription': {
components: {externalLink},
template: `A
- for the Package.
`
+ for the data package`
},
'tooltipPackageVersion': {
components: {externalLink},
- template: `A
- A data package
+ Each
- MUST have a title and MAY have path and/or email address.
`
+ MUST have a title and MAY have path and/or email address`
},
'tooltipPackageLicences': {
components: {externalLink},
- template: `The Open
- under which the Package is provided.
`
+ template: `The
+ under which the data package is provided
`
}
}
}
diff --git a/src/renderer/mixins/ProvenanceTooltip.vue b/src/renderer/mixins/ProvenanceTooltip.vue
index 57f2ffe76..46a7143b5 100644
--- a/src/renderer/mixins/ProvenanceTooltip.vue
+++ b/src/renderer/mixins/ProvenanceTooltip.vue
@@ -8,7 +8,7 @@ export default {
'tooltipProvenanceDescription': {
components: {externalLink},
template: `Use text or markdown to provide provenance information in a
- file in the Data Package.
`
+ file in the data package`
}
}
}
diff --git a/src/renderer/mixins/TableTooltip.vue b/src/renderer/mixins/TableTooltip.vue
index 63c58b417..71883c385 100644
--- a/src/renderer/mixins/TableTooltip.vue
+++ b/src/renderer/mixins/TableTooltip.vue
@@ -8,37 +8,42 @@ export default {
'tooltipTableName': {
components: {externalLink},
template: `The
- of the Table. Lower case, numbers, ".", "_", "-" characters only.
`
+ of the table. Lower case, numbers, ".", "_", "-" characters only`
},
'tooltipTableTitle': {
components: {externalLink},
template: `The
- or one sentence description for this Table.
`
+ or one sentence description for this table`
},
'tooltipTableDescription': {
components: {externalLink},
template: `A
- for the Table.
`
+ for the table`
},
'tooltipTableSources': {
components: {externalLink},
- template: `Each
- MUST have a title and MAY have path and/or email address.
`
+ template: `Each
+ MUST have a title and MAY have path and/or email address
`
},
'tooltipTableLicences': {
components: {externalLink},
- template: `The Open
- under which the Table is provided.
`
+ template: `The
+ under which the table is provided
`
},
'tooltipTablePrimaryKeys': {
components: {externalLink},
template: `The
- is the field(s) that uniquely identifies each row in the table. Separate values with a comma.
`
+ is the column(s) that uniquely identifies each row in the table`
+ },
+ 'tooltipTableForeignKeys': {
+ components: {externalLink},
+ template: `A
+ must exist in the referenced table and column(s)
`
},
'tooltipTableMissingValues': {
components: {externalLink},
template: `Value(s) that indicate a
- . Separate values with a comma.
`
+ . Separate values with a comma`
}
}
}
diff --git a/src/renderer/partials/TableProperties.vue b/src/renderer/partials/TableProperties.vue
index 00c80c743..fbed98ddb 100644
--- a/src/renderer/partials/TableProperties.vue
+++ b/src/renderer/partials/TableProperties.vue
@@ -68,7 +68,9 @@ export default {
{
label: 'foreign key(s)',
// type: 'tableKeys',
- key: 'foreignKeys'
+ key: 'foreignKeys',
+ tooltipId: 'tooltip-table-foreign-keys',
+ tooltipView: 'tooltipTableForeignKeys'
},
{
label: 'description',