dbTalk Databases Forums  

Data Separation Part 2

comp.databases.filemaker comp.databases.filemaker


Discuss Data Separation Part 2 in the comp.databases.filemaker forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Sert Ian
 
Posts: n/a

Default Data Separation Part 2 - 09-21-2005 , 01:12 PM






Can anyone give a critique about the speed and behavior of a solution
where the data is separated versus one that is not? I've heard some
pros, but not much cons.

My database is served by Filemaker Pro 7 Advanced using xserve dual G5.

Thanks for your comments.


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

Default Re: Data Separation Part 2 - 09-21-2005 , 03:05 PM






In article <2005092114124516807%sertian@gmailcom>, sertian (AT) gmail (DOT) com
says...
Quote:
Can anyone give a critique about the speed and behavior of a solution
where the data is separated versus one that is not? I've heard some
pros, but not much cons.

My database is served by Filemaker Pro 7 Advanced using xserve dual G5.

Thanks for your comments.


There aren't really any outright cons.

It doesn't always live up to the hype of being able to just swap the ui
file to deploy upgrades.

Its a bit more work to build.

Managing security become harder, and dilutes the code/data separation.

It can also lead to bad programming if you start valuing "not
importing" above "good coding". Its often possible to implement
something within the 'screens' file that really belongs in the data
file... e.g. instead of setting the security options for the field where
it belongs in the data file you could just write a bunch of scripts in
the screens file instead to try and enforce the policy.

Really, there's no real reason not to go with data-separation unless
your banging up against the open file limit or something. It helps
modularize development, a good thing. And it isn't usually -that- much
extra work.

For the average in-house developer I'd advocate data separation as a
system maintenance and modularisation technique, not as something that's
going to eliminate imports.

For the shrinkwrap developers, sure, delivering minor bug fixes to many
customers can be greatly eased by data separation, but for custom
solutions where there is only one server, its often still easier to just
tweak the live system, even if its been 'data separated'.






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.