Готовый перевод Mapping Objects To Relational Databases / Объектная модель в реляционной базе данных: 2. The Importance of Object IDs

Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «идёт перевод»

2. Важность идентификаторов объектов

Чтобы идентифицировать наши объекты мы должны присвоить им уникальные идентификаторы.

В реляционной терминологии уникальные идентификаторы зовутся "ключами", в объектной терминологии

они зовутся идентификаторами объекта (OID). OID'ы обычно реализованы как полноценные

объекты в вашем объектно-ориентированном приложении и как большие числа (или несколько больших чисел в

случае больших приложений) в вашей схеме взаимоотношений. На рисунке 1 представлена диаграмма,

показывающая возможную реализацию класса OID. А на рисунке 2 показано как

OID может быть спроецирован на столбец(цы) в таблице.

Идентификаторы объектов (OID'ы) используются для уникальной идентификации

объектов в реляционной базе данных.

OID'ы позволяют нам упростить работу с ключами в реляционной базе данных. И хотя OID'ы не

решают полностью проблему нашей ориентации среди объектов, но они заметно упрощают её. Вам всё ещё нужно прописать связи между таблицами,

..., чтобы прочитать сложно-составной объект, такой как счёт-фактура и полный

список товара в нём. Но, по крайне мере это выполнимо.

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод

Переведено на Нотабеноиде
http://notabenoid.org/book/41878/159996

Переводчики: Auelio

Настройки

Готово:

7.73% КП = 1.0

Непереведённые фрагменты будут пропущены.