|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Anatoly Ivanov 2:5030/768.41 03 Jul 2001 02:58:20 To : Vladimir Pavlikov Subject : текстовые ключи --------------------------------------------------------------------------------
Function QuoteStr(Vladimir Pavlikov, All, Re: текстовые ключи):
>> Тогда сам расскажи по существу моего изначального вопроса и
>> последующих (в
>> свете тех двух статей, последующих за ними писем и собственного опыта).
VP> Т.е. пересказать указанное количество писем своими словами? :)
VP> Дело не в производительности, (хотя при суррогатах в большинстве
VP> случаев быстрее, в ряде случаев - многократно), дело в другом. Просто
VP> следует разделять мух и котлеты. Для работы с БД-сущностями (кортеж)
VP> я использую БД же сущности - суррогатные ключи. По понятной причине -
VP> мне нужен первичный _ключ_. То, что "внешний мир" может корежить по
VP> собственному разумению, таковым являться не может. Даже в случае,
VP> когда "естественным" являются ровно те же суррогаты, только
VP> придуманные в надсистеме. А в остальных случаях они не только не
VP> могут гарантировать уникальность, но даже наличие - в реальном мире
VP> данные зачастую некомплектны. Какие это ключи?
VP> Для первичных запросов, взаимодействий разных БД и пр. используются,
VP> естественно, реальные атрибуты (зона действия суррогатов ограничена
VP> внутренностями самой БД), вовсе не обязательно уникальные.
Понятно. Все спасибо, все свободны. :)
Auf Wiedersehen. Арчи Гудвин
E-mail: tolik@sang.spb.ru, t13@nwgsm.ru ICQ: 31582675
... Evil station has uptime 00d:02h:16m:21s under Win2K
--- О, дай мне, дай мне, дай мне yдлинитель!
* Origin: cogitationis poenam nemo patitur (2:5030/768.41)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/39753b40fcd1.html, оценка из 5, голосов 10
|