![]() | |
#41
| |||
| |||
|
|
If a proposition concerning the real world is stated in plain English, rather than some formal way, there are going to be some nouns in the plain English. Those nouns are going to have referents. Those referents can be called "entities". They can also be called "things" or "objects". Whatever you call them, there will be objections. |
#42
| |||
| |||
|
|
He didn't like the figment argument? I thought it was careful and quite clear. Perhaps, I should elaborate: Entities are subjective and products more of applied psychology than applied mathematics. |
#43
| |||
| |||
|
|
Bob Badour wrote: [...] He didn't like the figment argument? I thought it was careful and quite clear. Perhaps, I should elaborate: Entities are subjective and products more of applied psychology than applied mathematics. I'm sorry, but that is only because you choose to be stuck with a particular brand of applied mathematics that happen to not include them, and you throw a tantrum when it is argued that it would make perfect sense to do so. |
|
No doubt you have actual, mathematically formalizable arguments as to why entities don't fit in with this particular brand of applied mathematics, and how it offers one or more superior alternatives to dealing with the issue Chen pointed out. I'm eager to learn what they are. |
|
(Tonight I want to post a detailed reply to your earlier posting to explain why it didn't actually address Chen's issue, so let's go from there.) |
#44
| |||
| |||
|
|
JOG wrote: [...] Such muddy thinking ![]() Saying that doesn't help anyone. If my thinking is muddy I want to know why. Thats why I'm here. Explain, post URLs, anything. -- Reinier |
I would say however that it is important for
#45
| |||
| |||
|
|
On Nov 28, 8:43 pm, rp... (AT) pcwin518 (DOT) campus.tue.nl (rpost) wrote: paul c wrote: [...] Regarding ER, here are some quotes from Codd's book (available for free at acm.org). The sarcasm of the second one made me laugh. The criticisms you quote may be amusing, and they have merit, but they ultimately miss the point. The distinction between entities and relationships: entities have identity (they can be referred to; attributes can have entity-valued domains), while relationships do not (they are completely identified by their, possibly entity-valued, attributes). I realise that others have attempted to point out your mistakes, but I just wanted to echo their sentiment. |
|
There is absolutely no difference between an entity and a relationship. E/R modelling has /itself/ conceded this, translating relationships into "associative entities". |
#46
| |||
| |||
|
|
David Cressey wrote: "Bob Badour" <bbadour (AT) pei (DOT) sympatico.ca> wrote in message news:474dd64a$0$5285$9a566e8b (AT) news (DOT) aliant.net... rpost wrote: paul c wrote: [...] Regarding ER, here are some quotes from Codd's book (available for free at acm.org). The sarcasm of the second one made me laugh. The criticisms you quote may be amusing, and they have merit, but they ultimately miss the point. The distinction between entities and relationships: entities have identity (they can be referred to; attributes can have entity-valued domains), while relationships do not (they are completely identified by their, possibly entity-valued, attributes). Except that relationships have identities too. The identity of the relationship between an employer and an employee, for example, is a contract. The relationship between a mother and a child, for example, is the event of birth. etc. [...] 3. Even if this distinction had been precisely defined, it would have added complexity without adding power. Whatever is conceived as entities, and whatever is conceived as relationships, are perceived and operated upon in the relational model in just one common way: as relations. This is the exact problem Chen identified. In the relational model it is impossible to have entity-valued attributes, which, in practice, we have a huge amount of. Entities are figments of our imaginations. You are an entity. Am I? Or am I billions of cellular entities? Or am I part of a larger community entity? |
#47
| |||
| |||
|
|
On Nov 30, 3:33 am, paul c <toledobythe... (AT) ooyah (DOT) ac> wrote: JOG wrote: ... Yup. Okay, I think that makes you a natural-born implementor even though I have no idea what you spend your other time at (besides enjoying somebody else's company of course). I don't mean "implementor" as in "don't tell me the problem as that will only slow me down solving it". Just what is it that qualifies them to be entities? Free will? (I'd be okay with that.) Or do they not need to qualify? Anything that can be described as a noun is an entity in my book, whether abstract or not. We must be able to describe them by their attributes, and identify them by one attribute that is consistent over the lifetime in the universe of discourse. That's my take. |
|
I'd be okay with that as well. Personally, I think a system needs no qualification is needed but some way is needed to distinguish between them and it shouldn't be hidden from the programmer nor a user. If it's hidden from one but not the other, they might not be talking about the same entity and for me that's not a system. I agree. This might sound mystical, but after all, Herman Melville has been called a mystic, so I'm not bothered about it as I've never seen him post here. |
#48
| |||
| |||
|
|
Anything that can be described as a noun is an entity in my book, whether abstract or not. We must be able to describe them by their attributes, and identify them by one attribute that is consistent over the lifetime in the universe of discourse. That's my take. |
#49
| |||||
| |||||
|
|
On 29 nov, 23:16, JOG <j... (AT) cs (DOT) nott.ac.uk> wrote: On Nov 28, 8:43 pm, rp... (AT) pcwin518 (DOT) campus.tue.nl (rpost) wrote: paul c wrote: [...] Regarding ER, here are some quotes from Codd's book (available for free at acm.org). The sarcasm of the second one made me laugh. The criticisms you quote may be amusing, and they have merit, but they ultimately miss the point. The distinction between entities and relationships: entities have identity (they can be referred to; attributes can have entity-valued domains), while relationships do not (they are completely identified by their, possibly entity-valued, attributes). I realise that others have attempted to point out your mistakes, but I just wanted to echo their sentiment. How about providing some real arguments, in stead of just sentiments? Haven't seen much of those here and I think Reinier deserves them. |
|
There is absolutely no difference between an entity and a relationship. E/R modelling has /itself/ conceded this, translating relationships into "associative entities". Ah, yes, and as we all know, if two concepts have overlap then they are actually the same. *sigh* The distinction between entities / relationships |
|
domain objects / predicates is pretty well-established in linguistics, philosophy and logic. First-order logic, you may have heard of it, separates them even strictly. |
|
Are you now going to claim that it is no good for reasoning? |
|
-- Jan Hidders |
#50
| |||
| |||
|
|
relationships, domain objects / predicates is pretty well-established in linguistics, philosophy and logic. |
![]() |
| Thread Tools | |
| Display Modes | |
| |