MESSAGE
DATE | 2015-02-26 |
FROM | Ruben Safir
|
SUBJECT | Subject: [LIU Comp Sci] [mrbrklyn@panix.com: (fwd) Re: Role of functional dependencies in
|
From owner-learn-outgoing-at-mrbrklyn.com Thu Feb 26 07:11:02 2015 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: by mrbrklyn.com (Postfix) id 13F66161174; Thu, 26 Feb 2015 07:11:02 -0500 (EST) Delivered-To: learn-outgoing-at-mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 28) id 06841161186; Thu, 26 Feb 2015 07:11:01 -0500 (EST) Delivered-To: learn-at-nylxs.com Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) by mrbrklyn.com (Postfix) with ESMTP id 6F46D161174 for ; Thu, 26 Feb 2015 07:11:01 -0500 (EST) Received: from panix2.panix.com (panix2.panix.com [166.84.1.2]) by mailbackend.panix.com (Postfix) with ESMTP id 6624110975 for ; Thu, 26 Feb 2015 07:11:01 -0500 (EST) Received: by panix2.panix.com (Postfix, from userid 20529) id 59E8D33C79; Thu, 26 Feb 2015 07:11:01 -0500 (EST) Date: Thu, 26 Feb 2015 07:11:01 -0500 From: Ruben Safir To: learn-at-nylxs.com Subject: [LIU Comp Sci] [mrbrklyn-at-panix.com: (fwd) Re: Role of functional dependencies in database design] Message-ID: <20150226121101.GH7105-at-panix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: owner-learn-at-mrbrklyn.com Precedence: bulk Reply-To: learn-at-mrbrklyn.com
----- Forwarded message from Ruben Safir -----
Date: Thu, 26 Feb 2015 07:08:28 -0500 (EST) From: Ruben Safir To: mrbrklyn-at-panix.com Subject: (fwd) Re: Role of functional dependencies in database design User-Agent: tin/2.2.1-20140504 ("Tober an Righ") (UNIX) (NetBSD/6.1.5 (i386))
-- forwarded message -- X-Received: by 10.43.91.68 with SMTP id bl4mr8947228icc.17.1423769980808; Thu, 12 Feb 2015 11:39:40 -0800 (PST) X-Received: by 10.140.83.41 with SMTP id i38mr78531qgd.11.1423769980673; Thu, 12 Feb 2015 11:39:40 -0800 (PST) Path: reader1.panix.com!panix!usenet.stanford.edu!hl2no15126234igb.0!news-out.google.com!n6ni6qar.0!nntp.google.com!j7no154482qaq.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.databases.theory Date: Thu, 12 Feb 2015 11:39:40 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse-at-google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.219.142.118; posting-account=-nQufgoAAABsreOCZNqo2Uyh8O-fYVPT NNTP-Posting-Host: 213.219.142.118 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <890a51ff-e03f-48a2-ab1d-3c301ae8b501-at-googlegroups.com> Subject: Re: Role of functional dependencies in database design From: Erwin Injection-Date: Thu, 12 Feb 2015 19:39:40 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Lines: 30 Xref: panix comp.databases.theory:75526
Op donderdag 12 februari 2015 19:58:19 UTC+1 schreef Erwin: > Op donderdag 12 februari 2015 17:02:19 UTC+1 schreef Nicola: > > Well no, like this certainly no :) Maybe something along these lines=20 > > (paraphrasing the given-when-then constructs existing in some testing= =20 > > tools): > >=20 > > given two lecturers L1 and L2 and a time T > > when L1 is teaching at time T and L2 is teaching at time T > > then L1 and L2 are in different rooms >=20 > ... convoluted ...
I now see why I feel so uncomfortable with this formulation, and why it doe= sn't reveal the real FD right away.
First, yet another alternative formulation of the same.
Given two lecturers L1 and L2 and a room R when L1 is teaching in room R and L2 is teaching in room R then this is at different times.
The FD is {room, time} on the LHS. room and time are of equal "importance"= here, they play "similar roles". But now look at the word usage for "room= " and "time". Your original speaks of "different rooms" but _NOT_ of diffe= rent times (quite the contrary) !
The _formulation_ in natural language "breaks" a certain kind of "symmetry"= that is indeed present in the math formulation. That makes the discovery/= analysis process harder ! -- end of forwarded message --
----- End forwarded message -----
|
|