![]() | |
#41
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#42
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#43
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#44
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#45
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#46
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means. I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. One thing I would like to avoid (outside of almost flames of course), is the notion that database technology is merely a persistence layer (do people still actually think that?) - I wonder if the 'mismatch' stems from such a perspective. |
#47
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means.I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. |
|
I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. |
#48
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means.I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. |
|
I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. |
#49
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means.I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. |
|
I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. |
#50
| |||
| |||
|
|
On Mar 3, 2:07 pm, Thomas Gagne <tga... (AT) wide-open-west (DOT) com> wrote: All attempts by applications to access a DB's tables and columns directly violates design principles that guard against close-coupling. This is a basic design tenet for OO. Violating it when jumping from OO to RDB is, I think, the source of problem that are collectively and popularly referred to as the object-relational impedance mismatch. I wondered if we might be able to come up with some agreement on what object-relational impedence mismatch actually means.I always thought the mismatch was centred on the issue that a single object != single tuple, but it appears there may be more to it than that. |
|
I was hoping perhaps people might be able to offer perspectives on the issues that they have encountered. |
![]() |
| Thread Tools | |
| Display Modes | |
| |