dbTalk Databases Forums  

Is there a need for join files in FM8?

comp.databases.filemaker comp.databases.filemaker


Discuss Is there a need for join files in FM8? in the comp.databases.filemaker forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Carlos Pereira
 
Posts: n/a

Default Is there a need for join files in FM8? - 09-27-2005 , 11:31 AM






Hi group,

I have read in a few places opinions stating that with version 8 there
is no need at all for join files.

Is this true? If so, what is the way to go for typical situations like
many contacts associated with many clients, and viceversa? In FM6 and
bellow, I would have a join file to create relationships between
contacts and clients, avoiding the need to duplicate contact records
and related info.

How can this be done in version 8 (or 7, by the way) without the join
file? Is it advantageous compared to the "old" style?

Thanks,

Carlos

Reply With Quote
  #2  
Old   
Jens Rasmussen
 
Posts: n/a

Default Re: Is there a need for join files in FM8? - 09-28-2005 , 04:00 AM






In my view, it is still a part of good ralational database design to use
join tables. Am I wrong?

Reply With Quote
  #3  
Old   
Bill
 
Posts: n/a

Default Re: Is there a need for join files in FM8? - 09-28-2005 , 09:10 AM



In article <1h3lier.w4ryoy4dl6yoN%no (AT) way (DOT) dk>,
no (AT) way (DOT) dk (Jens Rasmussen) wrote:

Quote:
In my view, it is still a part of good ralational database design to use
join tables. Am I wrong?
For a many-to-many relationship you need an intermediate Join table. For
a one-to many relationship you do not.

This is simply based on the logic of the situation.

In FMP 7/8, you can take data from any table occurrence that is
"donwstream" in a relationship diagram, so you do not need intermediate
calculations or lookups the way you did in FMP 6 and earlier.

Bill Collins

--
For email, remove invalid.


Reply With Quote
  #4  
Old   
42
 
Posts: n/a

Default Re: Is there a need for join files in FM8? - 09-28-2005 , 02:53 PM



In article <7jsij15bj4jc0hdkf3sr31bps1pgkgrip3 (AT) 4ax (DOT) com>,
carlosp (AT) nnhotmail (DOT) com says...
Quote:
Hi group,

I have read in a few places opinions stating that with version 8 there
is no need at all for join files.

Is this true? If so, what is the way to go for typical situations like
many contacts associated with many clients, and viceversa? In FM6 and
bellow, I would have a join file to create relationships between
contacts and clients, avoiding the need to duplicate contact records
and related info.

How can this be done in version 8 (or 7, by the way) without the join
file? Is it advantageous compared to the "old" style?
You still require join *tables*. You no longer require join files. As
you can put multiple tables in a single file.

And as someone else commented you can now directly plumb more than on
relationship deep through the relationship hierarchy without fiddling
with intermediate fields or calculated results.


Reply With Quote
  #5  
Old   
Scott in SoCal
 
Posts: n/a

Default Re: Is there a need for join files in FM8? - 09-29-2005 , 01:24 PM



Quote:
Jens Rasmussen wrote:
In my view, it is still a part of good ralational database design to use
join tables. Am I wrong?
Not wrong! The best way to handle many-to-many relationship is
definitely to have a cross-reference or join table.

I had to support a Filemaker 5.5 database once that was set up with 1
file that had 100 internal relationships. Yeah, it worked...but what a
pain. IMHO, using the relationship graph to replace good design is
going down the same path.

-Scott in SoCal



Reply With Quote
  #6  
Old   
Carlos Pereira
 
Posts: n/a

Default Re: Is there a need for join files in FM8? - 09-30-2005 , 06:56 AM



Thank you all for your replies. They have helped me to clear an
important doubt prior to starting to develop in version 7/8.

Regards,

Carlos

On Wed, 28 Sep 2005 19:53:36 GMT, 42 <nospam (AT) nospam (DOT) com> wrote:

Quote:
In article <7jsij15bj4jc0hdkf3sr31bps1pgkgrip3 (AT) 4ax (DOT) com>,
carlosp (AT) nnhotmail (DOT) com says...
Hi group,

I have read in a few places opinions stating that with version 8 there
is no need at all for join files.

Is this true? If so, what is the way to go for typical situations like
many contacts associated with many clients, and viceversa? In FM6 and
bellow, I would have a join file to create relationships between
contacts and clients, avoiding the need to duplicate contact records
and related info.

How can this be done in version 8 (or 7, by the way) without the join
file? Is it advantageous compared to the "old" style?

You still require join *tables*. You no longer require join files. As
you can put multiple tables in a single file.

And as someone else commented you can now directly plumb more than on
relationship deep through the relationship hierarchy without fiddling
with intermediate fields or calculated results.

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.