Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

Multiple Table instances... it seems messy!


This topic is 4117 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi all,

 

I have multiple table instances in my solution, for various reasons...

 

some are search or filtering to a portal in a different table, based on a global search field, others are connected to other tables for pulling data into those tables...

 

My Question is... having all these seperate instances of the same table seems a messy and convoluted way forward... is there a way around this?

 

And before anyone mentions it, I know I can create portal filters for searching and filtering related tables.

 

Am I just missing something critical??

 

Steve

 

 

Posted

Agreed with Bruce, no way to evaluate that without knowing what your solution does and how you're doing it.

 

In principle having multiple TOs per base table is not a problem per se.  Remember that the graph is not an ERD.

For best performance you do want to keep the overall number of interconnected TOs to a minimum and each TO has to serve a purpose.

  • Like 1
Posted

I'm a believer in "skinny" tables. Only necessary fields. I break up "fat" tables all the time into smaller ones. This kind of normalization seems to lead to faster performance IMHO. Therefore I have a lot of tables. Add TOs to the mix and it's possible to have a hundred (well, not that many thus far)TOs in a solution. However each one is there for a specific reason and operates from a specific context. It makes for a complicated relationship graph so grouping and color coding become important. The graph, it seems, is there to provide an easy to understand graphic interface for the developer. However it can defeat itself and the graphical aspect can become a real hindrance when the relationships multiply. I may be missing something but I feel it could use some improvements.

Posted

And how do you manage the creation of the related skinny records?

Posted

Bruce, the same ways I would for any record in a table. I don't understand how the number of fields in a table influences how related records are created. For example, I have separate tables for Social Insurance Number (Canada) and Social Security Number (US). Separate tables for addresses and mobile phone numbers. They all get entered in a layout based on Contacts, so there's no problem.

Posted

Off-loading to 1:1 tables is smart practice.  It means the lesser-used fields are not downloaded from Server.  With Allow Creation on, just placing the side-table's fields onto the layout is all that is needed.  And you know this, Bruce, so I am interested where you are going with it.   :)

This topic is 4117 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.