X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id 05DB8D1B1C8 for ; Mon, 26 Jul 2004 09:05:31 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 41306-06 for ; Mon, 26 Jul 2004 12:05:34 +0000 (GMT) Received: from rock.spider.ru (rock.spider.ru [62.183.34.226]) by svr1.postgresql.org (Postfix) with ESMTP id 45ED9D1B169 for ; Mon, 26 Jul 2004 09:05:23 -0300 (ADT) Received: from rock (localhost [127.0.0.1]) by rock (Postfix) with SMTP id 0F932273F9; Mon, 26 Jul 2004 16:05:31 +0400 (MSD) Received: from sad.localnet.ru (sad.localnet.ru [10.0.0.72]) by rock.spider.ru (Postfix) with ESMTP id 9B4BE273F2; Mon, 26 Jul 2004 16:05:26 +0400 (MSD) Content-Type: text/plain; charset="iso-8859-1" From: sad Organization: IT To: "Iain" , , "Karsten Hilbert" , Subject: Re: surrogate key or not? Date: Mon, 26 Jul 2004 15:13:37 +0400 User-Agent: KMail/1.4.3 References: <1090325769.3241.27.camel@dicaprio.akademie1.de> <200407231020.59843.josh@agliodbs.com> <002801c472fc$be62af40$7201a8c0@mst1x5r347kymb> In-Reply-To: <002801c472fc$be62af40$7201a8c0@mst1x5r347kymb> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200407261513.38001.sad@bankir.ru> X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.0 tagged_above=0.0 required=5.0 tests=LINES_OF_YELLING X-Spam-Level: X-Archive-Number: 200407/227 X-Sequence-Number: 18479 hello > This reminds me of a project I worked on many years ago, I was pretty much > fresh out of university writing a system for a large medical practice - > itwas principally for accounting purposes. I made lots of suggestions like > Josh's, only to get replies like Karsten's. I the progammer wanted to > codify everything so as to enable data analysis (ie linking complaints and > diagnosis, etc) but the doctors wern't interested. They just wanted to > write free text comments. And the reason for it (as far as I can tell) is > the distinction between general practice and reseach (such as > epidemiology). So (GPs) are not so much searching for new knowlege in the= ir > patients records, as applying the knowlege gained from research (done by > researchers) to treat individual patients. Here the situation quite similar, a customer dictate drives the practice fa= r=20 far from logic. EVERY database i had desined in few years have been turned into a container= of=20 textual MEMOs completely unstructured. (because of patches and makeups) USER DO NOT WANT TO TAKE CARE OF THEIR INPUT. i do not know how are you all programming, really hope you are in defferent= =20 circumstances. Here a customer itself is a user and itself is a [man who=20 formulate a problem] then every stupid idea to simplify input immediately= =20 turns to an urgent official order to do. Sorry. That is my work. Thank you all again for very usefull discussion on Surrogate Keys.