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

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

Recommended Posts

Posted

Hi,

I'm having a dilemma on designing a database. I would like to model an OO specialization.

There are multiple solutions in database theory to model this. Check here

Which one is best suited for FM? I should upgrade to FM10 by the end of the month.

Thank for all suggestion.

Posted

I believe you can model all three of these in FM. I think you will find that the answer to your question has much more to do with the specific workflow and business logic of the scenario you are trying to model, and little to do with the application.

Posted

What I come to think about are recursive structures:

http://jonathanstark.com/recursive_data_structures.php

...and then this one:

http://www.filemakermagazine.com/videos/data-tagging-classification-vs-organization.html

--sd

  • 2 weeks later...
Posted

Thanks Soren.

However in the first ling, I don't understand how the "lineage multikey" field works. What is the calculation behind this field?

Thanks

Nick

Posted

I apologise the template migrated wrongly and by it defeats the object, the migration tool have cut some corners I weren't aware of:

Case(

DetailsControl = "Notes"; Contact_ID & "  Note";



Substitute(

Substitute("¶" & ValueListItems(Get(FileName) ; "Detail Types") & "¶"; "Note¶"; "");

"¶"; "¶" & Contact_ID & "  ")



)

What have happened is that one of the spaces in the double space in the first branch and the double space in the very end have turned into single space. Next migration typos was the pilcrow being stuffed inside the ValueListItems( def.

But all in all do you need to look at the layout of the hidden stuff, to see how the compound multiline is build. The technique

is the old way of building multi criteria relations up. Which means that the calc could be simplified quite a bit.

I enclose both the fixed original files set, as well as a new more up to date approach to optain the same functionality.

But by and large is what you need to know, what stacked values does when piled into a text field separated by a pilcrow (¶) ...it's an OR type relation, where the concatenated type seen in the original file is a bit of both AND- and OR'ing. What is written in the same line via a delimiter such as a space ...earlier on gave the AND'ing.

--sd

Migrationtypos.zip

Contemporary.zip

This topic is 5846 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.