dbTalk Databases Forums  

Towards a definition of atomic

comp.databases.theory comp.databases.theory


Discuss Towards a definition of atomic in the comp.databases.theory forum.



Reply
 
Thread Tools Display Modes
  #171  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM






On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #172  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM






On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #173  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM



On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #174  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM



On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #175  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM



On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #176  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM



On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
  #177  
Old   
Jan Hidders
 
Posts: n/a

Default Re: Towards a definition of atomic - 02-05-2008 , 04:54 AM



On 5 feb, 02:38, David BL <davi... (AT) iinet (DOT) net.au> wrote:
Quote:
On Feb 4, 11:29 pm, Jan Hidders <hidd... (AT) gmail (DOT) com> wrote:



On 4 feb, 03:09, David BL <davi... (AT) iinet (DOT) net.au> wrote:

What do you think of the idea to use existence of a bijection as a
definition of information equivalence between databases (expressed
with alternative DB schema)?

It depends a bit on what intuitive concept of equivalence you want to
formalize. Under this definition, for example, all schemas that have
countably infinite many instances are equivalent. That is probably too
crude.

Way too crude! * Yes, I can see the bijection needs to be constrained
somehow.

Presumably the bijection exists if and only if the set of instances
for each schema have the same cardinality. * I gather that is in fact
the definition of equal cardinality.
Yes, it is. An important restriction that is often added is that of
genericity as defined in the context of database query and
transformation language research. It is probably the single most
important concept for understanding that theory, but something that
people often have difficulty getting their head around.

-- Jan Hidders


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.