Jump to content
  • 0

Relaties op basis van herhalende velden


Dirty May

Question

8 answers to this question

Recommended Posts

  • 0

Ah, herhalende velden... Altijd goed voor nerveus gesnuif op dit forum :lol:

 

Zijn er op een of andere manier toch relaties te creëren met herhalende velden als vergelijkingsvelden, zodanig dat alle waarden in het vergelijkingsveld er kunnen in betrokken worden ? 

Relaties gebaseerd op repeating fields gedragen zich hetzelfde als relaties gebaseerd tekstvelden waarin meerdere lijnen staan, met returns gescheiden. Wat je doet met repeating fields, kan je dus net zo goed met gewone tekstvelden doen.

Men noemt dit ook wel 'multikeys' omdat je met één sleutelveld toch meerdere gerelateerde records kan opvragen. Heb je aan de twee kanten van je relatie zo'n multikey, dan krijg je een vele-vele relatie en omzeil je daarmee eigenlijk een tussentabel. Dat kan zo zijn voordelen hebben in bepaalde situaties;

Een voorbeeldje: stel je hebt een record met in een repeating veld de waarden A - B- C. In je portal zal je dan gerelateerde records zien met bijvioorbeeld waarden:

_A-B-C

_A

_B

_B-A-C

enz...

 

Wat je NIET zal zien in je portal:

_D-E-F

_D

 

enz... maar

_D-A-F zie je wel.

 

Zodra één repetition aan de twee kanten voorkomt is er dus een match.

 

Veel plezier ermee!

Joris

Link to comment
  • 0

Ik weet dat ze het aan de andere kant van de oceaan niet graag horen. Aan deze kant jaag je er de mensen mee in de gordijnen, ginder boven op de pyramiden. Maar toch, hier staat sinds deze ochtend een meubeltje dat het toch aanvaardbaar maakt, zo'n repeating field. Of ben ik te mild geweest?

Link to comment
  • 0
Ik weet dat ze het aan de andere kant van de oceaan niet graag horen.... ginder boven op de pyramiden.

 

Tcha'k en Ka'ab zullen zichzelf gaan verdrinken in een heleboel caballitos met xtabentun, André.

 

http://www.clarify.net/viewtopic.php?t=4795&highlight=repeating

 

http://www.clarify.net/viewtopic.php?t=4643&highlight=repeating

 

als bewijs dat ik wél (één van de weinige) voorstanders ben van gebruik van repeating fields, op voorwaarde dat je weet waar je mee bezig bent.

 

Indien je RFs louter gebruikt als RF zit je verkeerd.

Indien gebruik maakt van de onderliggende mogelijkheden van RFs, kun je heel wat zaken realiseren.

 

Je moet binnen de context van de RFs blijven en dat doen de meeste niet, en dan beginnen te problemen.

 

Hoeveel kennen de toepassing om een AND search te doen in een portal ?

Normaal gezien is het onmogelijk, maar met het herdefinieren van je onderliggend veld als RF kun je het wel.

Gebruik een RF dus niet om data te storen, maar om arrays toe te passen.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...