Re: Biz Tree Challenge



On 2007-01-25 23:36:51 -0600, "topmind" <topmind@xxxxxxxxxxxxxxxx> said:



On Jan 25, 5:05 pm, Robert Martin <uncle...@xxxxxxxxxxxxxxxx> wrote:
On 2007-01-24 16:03:30 -0600, "topmind" <topm...@xxxxxxxxxxxxxxxx> said:

Buchman's trash lives on in OO. New name, same crap.

...OO is not a network database. OO is not a database.

Okay, "network structures".

OO programmer can use network structures where that is helpful. Or they can use sets of tuples where that is warranted.

Also, relational requires certain rules. OO does not.

Requires? Ever see an un-normalized schema?

This means that
every OO developer will produce something quite different.

Whereas all DBAs always produce exactly the same kind of data structures. There are no disagreements between them or different schools of thought about proper DB structure. Right? Right?

The reality is I see F***d up schemae all the time. Wierd repeating structures, keys all over the map, etc. etc.

There are rules for RDB, but too few follow them. There are rules for OO too. Too few follow them.

Technically, OO is generally maps of pointers to maps. Maps are the
fundimental structure of OO, not tables.

WTF?

--
Robert C. Martin (Uncle Bob)  | email: unclebob@xxxxxxxxxxxxxxxx
Object Mentor Inc.            | blog:  www.butunclebob.com
The Agile Transition Experts  | web:   www.objectmentor.com
800-338-6716                  |



.