Database Reference
In-Depth Information
requirement ensures that all the foreign key attributes
FK
should have
the same security classification level in the tuple
t
∈
r.
6.3.5 Referential Integrity
In referential integrity (RI), suppose that
FK1
is defined for a foreign
key in the referencing relation
R
1
that has a primary key
AK
1
. Suppose
that
R
2
is defined for the referenced relation that has a primary key
AK
2
[80]. Multilevel relational database instances
r
1
, r
2
satisfy the
referential integrity if the following requirement exists:
For all
t
11
∈
r
1
such that
t
11
[
FK
1
] ≠ null,
there exists
t
21
∈
r
2
such that
tFKt
[
]
=
[
AK
]
∧
tTCt
[]
=
[] [
TC
∧
tC
]
≥
tC
[
]
,
11
1
21
2
11
21
11
FK
21
AK
1
2
and for all
t
11
,
t
12
∈
r
1
and
t
21
,
t
22
∈
r
2
,
if
tAKt
[
]
=
[
AK
]
∧
tTCt
[]
=
[] []
TC
∧
tTCt
=
[]
TC
11
1
12
1
11
21
12
22
=
tC
[
]
=
tC
[
]
∧
tFKt
[
]
=
[
AK
]
11
FK
12
FK
11
1
21
2
1
1
=
t
[
K
],then[
t
AK
]
=
t
[
K
].
22
2
21
2
22
2
6.4 Manipulation
This section presents the data manipulation statements for the
encryption-based multilevel database model.
Search WWH ::
Custom Search