A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Heirarchal Database Design



 
 
Thread Tools Display Modes
  #1  
Old June 16th, 2008, 02:48 PM posted to microsoft.public.access.tablesdbdesign
Matthew Pfluger[_2_]
external usenet poster
 
Posts: 36
Default Heirarchal Database Design

I realized last week that part of a database I've been working on truly
contained hierarchal data (parent - child relationships) as opposed to
relational data. I've read about self-joins and specialized queries, but
that doesn't seem to be the "best" way to do it.

I really have enjoyed learning about the possibilities of storing relational
data in Access, but I frequently work with data that is hierarchal. Is there
a consumer program like Access that is designed to handle hierarchal data?
(By consumer program, I mean something that doesn't require a dedicated DB
manager and team or a visit from IBM.) Particularly, it would be nice to
have a product that can go from a table view to a tree view with no coding.

Thanks for your ideas,
Matthew Pfluger
  #2  
Old June 16th, 2008, 04:18 PM posted to microsoft.public.access.tablesdbdesign
Fred
external usenet poster
 
Posts: 1,451
Default Heirarchal Database Design

Access is a toolbox that is well suited for heirarchal data and to build what
you are looking for.

I think that what you are asking for is to have it built already. In that
case I would google for Family Tree software, there are lots of good ones.
I think that there have also been posts of templates etc. of doing this in
Access.

From what I've seen, the ability to generate a tree from data is limited to
simpler situations (e.g. will not show the grandparents of somebody who
married into the family.)

From what I've seen, something that automatically produces a nice looking
tree for such complex situations is not available.


"Matthew Pfluger" wrote:

I realized last week that part of a database I've been working on truly
contained hierarchal data (parent - child relationships) as opposed to
relational data. I've read about self-joins and specialized queries, but
that doesn't seem to be the "best" way to do it.

I really have enjoyed learning about the possibilities of storing relational
data in Access, but I frequently work with data that is hierarchal. Is there
a consumer program like Access that is designed to handle hierarchal data?
(By consumer program, I mean something that doesn't require a dedicated DB
manager and team or a visit from IBM.) Particularly, it would be nice to
have a product that can go from a table view to a tree view with no coding.

Thanks for your ideas,
Matthew Pfluger

  #3  
Old June 16th, 2008, 04:59 PM posted to microsoft.public.access.tablesdbdesign
Matthew Pfluger[_2_]
external usenet poster
 
Posts: 36
Default Heirarchal Database Design

That's what I'm trying to avoid: static queries. I know one could program a
recursive query and eventually display a tree form as a query, but that's not
exactly true to the data model.

It would be nice if a program could handle parent child relationships
between a data type natively and visually. Granted, there's not a lot of
call for numerous recursive loops, but Access really isn't set up for much
past 3 levels. That's a small Bill of Material, if you ask me.

Matthew Pfluger

  #4  
Old June 16th, 2008, 05:55 PM posted to microsoft.public.access.tablesdbdesign
Klatuu
external usenet poster
 
Posts: 7,074
Default Heirarchal Database Design

Since Access is designed as a relational database system, why would you
expect it to handle hierarchal data?
Your statement is like "This screwdriver sucks, it doesn't drive nails very
well."
--
Dave Hargis, Microsoft Access MVP


"Matthew Pfluger" wrote:

That's what I'm trying to avoid: static queries. I know one could program a
recursive query and eventually display a tree form as a query, but that's not
exactly true to the data model.

It would be nice if a program could handle parent child relationships
between a data type natively and visually. Granted, there's not a lot of
call for numerous recursive loops, but Access really isn't set up for much
past 3 levels. That's a small Bill of Material, if you ask me.

Matthew Pfluger

 




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 Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 10:51 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.