Good Day!

I'm making a midlet that incorporates a database system with relatively large records (~10,000 patient records/health info system on an EAV [entity-attribute-value] model).

I suppose RMS cannot do or "is not fit" for this job. (at least, efficiently)

Can i use the OpenBaseMovil for this purpose?
or Perst Lite, SQLite maybe?

or is this impossible and should resort to a flat file storage?

Please give an opinion to my problem.
Thank you.

[i'm using a s40 device - 6500c]