Jump to content
  • 0

beperkt aantal geralteerde applicaties


Guest

Question

Posted

is er een beperking, of aan te raden aantal op de hoeveelheid geralateerde databases? kan je bijvoorbeeld 10 databases aan elkaar koppelen? heeft dit eventueel nadelen?

16 answers to this question

Recommended Posts

  • 0
Posted

Ga gerust je gang. Er zijn genoeg complexe systemen met tientallen gerelateerde databanken. Daar staat eigenlijk geen (bereikbare) grens op. Toch heb ik het gevoel dat als je in de buurt van 100 komt er misschien toch iets niet in orde is: hoofdzaak is immers een goed doordacht database design (daar bestaan opleidingen voor). Je hoeft daarvoor geen datawarehouse-specialist te zijn, maar iets in die richting helpt wel.

Daarbij is het essentieel dat je het geheel overzichtelijk houdt. Pen en papier - dat is hier al vaak gezegd - zijn hierbij de essentiële werkinstrumenten (oeps, ik vergat het vlakgommetje te vermelden).

Een derde punt is de nauwkeurigheid ( :wink::wink::wink: ). Het was laat toen je je posting verstuurde, en het ding moest helemaal vanuit het verre Spanje komen, maar toch... In de titel heb je het over "geralteerde" en in de tekst over "geralateerde". Als je in FileMaker je calculaties, scripts en velddefinities ook zo behandelt, ga je toch wel wat problemen tegemoet...

  • 0
Posted
is er een beperking, of aan te raden aantal op de hoeveelheid geralateerde databases? kan je bijvoorbeeld 10 databases aan elkaar koppelen? heeft dit eventueel nadelen?

 

Ik sluit me aan bij de reactie van Avd, behalve dat ik het 'gerelateerd' noem.

Wel wil ik opmerken dat FileMaker slechts 50 bestanden tegelijk open kan hebben. Nummer 51 en later worden gewoon NIET geopend en levert bijvoorbeeld lege portalen op. Nog afgezien dat bij exact 50 je geen remote server administration kan doen (3 bestanden erbij) of een Database Design Report maken met FM Developer.

 

René

  • 0
Posted

Dank je wel allemaal, maar tot 50 stuks ben ik toch niet van plan te gaan.

maar het is in elk geval duidelijk.

groetjes.

  • 0
Posted

Toch wel vervelend eigenlijk, zo'n beperking, we zijn nu bezig met het plannen van een systeem met enorm veel tabellen, en daar komen dan nog tabellen van de web-secure ed bij. Dan komen we toch een heel eind. Had eigenlijk nog nooit van deze beperking gehoord, weleens een probleem gehad toen we met meerderen allemaal file-maker bestanden op 1 server aan het ontwikkelen waren. Toen werd er gezegd dat de server brak was maar nu begrijp ik waarom dat was.

 

In filemaker 7 kan je toch meerdere tabellen binnen 1 bestand gebruiken heb ik hier op het forum gelezen, weet iemand of die dan weer een limiet heeft van max 50 tabellen en hoe lang we nog op FM 7 moeten wachten?

  • 0
Posted
Toch wel vervelend eigenlijk, zo'n beperking, we zijn nu bezig met het plannen van een systeem met enorm veel tabellen, en daar komen dan nog tabellen van de web-secure ed bij. Dan komen we toch een heel eind.

 

Mijn advies: beter ontwerpen. Bekijk de gegevens abstracter en voeg gelijksoortige gegevens samen. Klanten, leveranciers, werknemers, contactpersonen kan je net zo makkelijk 'relaties' noemen en in één bestand plaatsen.

Je ziet ook systemen met prijsaanvragen, offertes, opdrachten, orders, facturen, creditfacturen, leverbonnen enz. allemaal in aparte bestanden. En natuurlijk het bijbehorende regelbestand. Dat zijn dus 14 bestanden terwijl twee volstaan.

En al die kleine tabelletjes, alleen om invoerlijsten te voeden: samenvoegen tot één.

 

Wel zal je, door het grote aantal records, zorgvuldiger moet programmeren om de snelheid optimaal te houden. Maar dat kan nooit kwaad.

 

Ik hoop dat de grens van 50 bestanden blijft bestaan. Het dwingt ontwikkelaars om na te denken. Een systeem van 50 bestanden is onoverzichtelijk om te gebruiken en te onderhouden.

 

Salut, René

  • 0
Posted

Reken maar dat er in dit systeem niet op zo'n manier gewerkt wordt met tabellen. We werken aan de hand van NMA relationele database opzetten. Daarin gaat het er om dat je alles zo goed mogelijk normaliseerd op een bruikbare maner. Er zullen dus echt geen overbodige tabellen inzitten.

  • 0
Posted (edited)

Je tabellen netjes uisplitsen in een ERD en alles uitnormaliseren tot in de 4de normaalvorm is OK, maar wat René hier aanduidt, is dat je bij de praktische implemenatie er soms goed aan doet om tabellen samen te voegen in 1 FileMaker bestand.

 

Je hebt bijvoorbeeld:

tabel 1: company_id, company_name, company_address,...

tabel 2: contact_id, contact_name, etc...

 

Als je nu een... jongens, dit gaat te lang duren. Hier is een filetje dat uitlegt wat ik wil zeggen. Het gaat hier om het concept, dus ik heb niets afgewerkt.

voorbeeld.fp5

Edited by Guest
  • 0
Posted

Peter

 

Kan je ook even uitleggen hoe je in dit bestand een nieuw bedrijf aanmaakt, zonder dat daar meteen de contactpersonen van het andere bedrijf bij verschijnen? CTRL N geeft niet het gewenste resultaat.

Bedankt alvast!

  • 0
Posted

En misschien zou het voor een aantal van onze vrienden ook niet slecht zijn even te verduidelijken wat NMA, ERD en de vierde normaalvorm zijn en waar ze daar meer over kunnen vernemen zonder zich eerst in te schrijven bij Patrick van Renterghem.

  • 0
Posted
Bedankt André, was waarschijnlijk aan het suffen toen ik dit gemaakt heb.

 

Oef, blij dat je die komma op de juiste plaats hebt gezet. :wink:

  • 0
Posted

Peter schreef:

 

NMA: geen flauw idee. heb ik dat ergens gebruikt?

 

Nee: 't was onze DJ van dienst:

 

We werken aan de hand van NMA relationele database opzetten.

 

Terloops gezegd: ik heb die online cursussen van Jeroen (kijk op: http://www.lutmers.com) bekeken en al gezegd dat het knap werk was. En nu reikt DJ ons dit aan. Zouden we Jeroen niet kunnen vragen dit in een van zijn cursussen op te nemen, zodat we daar permanent naar kunnen verwijzen?

  • 0
Posted

Vooral de eerste link die ik geplaatst heb is erg duidelijk voor de beginners om het principe te leren begrijpen. Gewoon zonder allerlei termen, met een heel duidelijk voorbeeld.

 

De exacte toepassing in Filemaker op een handige manier laat ik hier over aan andere mensen omdat ik daar zelf ook nog niet heel erg goed in ben. Het principe is in ieders geval gebaseerd op waardelijsten(valuelists) en misschien ook portals, alleen die begrijp ik zelf niet :oops:

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...