Skip to content

Commit c736df9

Browse files
committed
cannot
1 parent 6ad8047 commit c736df9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

spec/section/annotations.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Now, assume that we know:
6262

6363
- Attribute `name` in the CSV is "UNIQUE" and "NOT NULL";
6464

65-
Such a constraint naturally corresponds to the notion of `PRIMARY KEY` from the world of relational databases. This fact could be valuable information for the RML engine, especially in the virtual setting. However, note that constraints can not be expressed on CSV files.
65+
Such a constraint naturally corresponds to the notion of `PRIMARY KEY` from the world of relational databases. This fact could be valuable information for the RML engine, especially in the virtual setting. However, note that constraints cannot be expressed on CSV files.
6666

6767
We can exploit the mechanism of structural annotations to inform the RML engine about the existence of this constraint. We here work-out an example.
6868

@@ -179,9 +179,9 @@ Now, assume that we know:
179179
- Attribute `name` in the CSV of [[[#primary-key]]] is "UNIQUE" and "NOT NULL";
180180
- All warriors in our domain are contained in the JSON of [[[#foreign-key]]].
181181

182-
The first constraint naturally corresponds to the notion of `PRIMARY KEY` from the world of relational databases. This fact could be valuable information for the RML engine, especially in the virtual setting. However, note that constraints can not be expressed on CSV files.
182+
The first constraint naturally corresponds to the notion of `PRIMARY KEY` from the world of relational databases. This fact could be valuable information for the RML engine, especially in the virtual setting. However, note that constraints cannot be expressed on CSV files.
183183

184-
The second constraint naturally corresponds to a `FOREIGN KEY` constraint from the world of relational databases. However, as the involved values spread across different (and diverse) sources, it can not be expressed as such. Also this one could provide valuable information for the RML engine.
184+
The second constraint naturally corresponds to a `FOREIGN KEY` constraint from the world of relational databases. However, as the involved values spread across different (and diverse) sources, it cannot be expressed as such. Also this one could provide valuable information for the RML engine.
185185

186186
We can exploit the mechanism of structural annotations to inform the RML engine about the existence of such "relational-like" constraint. We here work out an example.
187187

spec/section/views.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ A <dfn>referenceable key</dfn> is either
5555
- a [=record key=] of an [=expression record=], or
5656
- an [=index key=].
5757

58-
A [=record key=] of a [=iterable record=] (including the [=record key=] `<it>`) can not be referenced.
58+
A [=record key=] of a [=iterable record=] (including the [=record key=] `<it>`) cannot be referenced.
5959

6060
The <a data-cite="RML-Core#dfn-expression-evaluation-result">expression evaluation result</a> of a [=logical view reference=] is the value corresponding to the referenced key.
6161

0 commit comments

Comments
 (0)