Готовый перевод 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
Настройки
Готово:
