memrootじしょ
英和翻訳
Referential Integrity
Referential Integrity
/ˌrefəˈrenʃəl ɪnˈteɡrəti/
リフェレンシャル インテグリティ
1.
データベースにおいて、関連するデータ間の一貫性を保証する原則。特に、外部キーが参照する主キーの値が常に存在するようにする制約。
リレーショナルデータベースにおいて、関連するテーブル間でデータが正確かつ一貫していることを保証する原則です。例えば、あるテーブルの「外部キー」の値が、別のテーブルの「主キー」に必ず存在するように制約を設けることで実現されます。これにより、存在しないデータへの参照を防ぎ、データの整合性を維持します。
Referential
integrity
ensures
that
relationships
between
tables
in
a
database
remain
consistent.
(参照整合性は、データベース内のテーブル間の関係が一貫性を保つことを保証します。)
Referential integrity
参照整合性という、データベースのデータ一貫性を保証する原則を指します。
ensures
~を保証するという意味です。
that relationships
関係性を示す句です。
between tables
複数のテーブル間の、という意味です。
in a database
データベースの中での、という意味です。
remain consistent
一貫した状態を保つことを意味します。
Without
referential
integrity,
you
could
have
orders
linked
to
non-existent
customers.
(参照整合性がないと、存在しない顧客にリンクされた注文が発生する可能性があります。)
Without referential integrity
参照整合性がない状態を指します。
you could have
~が発生する可能性がある、という意味です。
orders linked
リンクされた注文、という意味です。
to non-existent customers
存在しない顧客への、という意味です。
Deleting
a
customer
record
might
be
prevented
if
referential
integrity
is
enforced
and
there
are
associated
orders.
(参照整合性が強制されており、関連する注文がある場合、顧客レコードの削除は阻止される可能性があります。)
Deleting a customer record
顧客の記録を削除すること、という意味です。
might be prevented
阻止される可能性がある、という意味です。
if referential integrity is enforced
もし参照整合性が強制されているならば、という意味です。
and there are associated orders
そして関連する注文が存在する、という意味です。
Proper
database
design
includes
considering
how
to
maintain
referential
integrity.
(適切なデータベース設計には、参照整合性を維持する方法を考慮することが含まれます。)
Proper database design
適切なデータベースの設計を指します。
includes considering
~を考慮することを含む、という意味です。
how to maintain
~を維持する方法を指します。
referential integrity
参照整合性を指します。
Many
database
management
systems
provide
tools
to
enforce
referential
integrity
automatically.
(多くのデータベース管理システムは、参照整合性を自動的に強制するツールを提供しています。)
Many database management systems
多くのデータベース管理システムを指します。
provide tools
ツールを提供する、という意味です。
to enforce
~を強制する、という意味です。
referential integrity
参照整合性を指します。
automatically
自動的に、という意味です。
関連
Primary Key
Foreign Key
Database normalization
Data consistency
SQL