Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP and Entity-Attribute-Value
Message
From
21/12/2006 07:25:13
 
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01179283
Message ID:
01179489
Views:
19
>Yes I have experience using E-A-V in VFP although we are using SQL Server for the data store but it doesn;t make that much difference. What is giving you problems?

Hi!
I faced with what I found common problems of this approach.
First is slower data retrieval. Ok, I can cache all data using some class (collection of entities each of them is collection of attributes). This way data access if very fast while read data to cahce and dump cache to disk seems to run in seconds even with thousands of entities.

Second problem is that there are no available mechanisms (IMHO at least for VFP) to query EAV data, to validate it, to protect uniqueness, reference integrity, etc. Creating such mechanisms looks like crating new DBMS from scratch. Googling on this topic I found that meny developers tried EAV but abadoned it because of this problems.

In fact, I need a to create a data storage for system which must allow continious development which forces frequent changes to data schemes and even more - dynamic definition of some data schemes based on configuration data.
So, I'm still in question to continue developing EAV engine for VFP or to choose another concept.
/A new technology turns into completely outdated stuff before you have a time to read "Getting Started..." section.
/If there are some "system programmers" then others are unsystematic.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform