[EMAIL PROTECTED] (Linas Vepstas) writes:

> I would strongly encourage adding a name-mapping between the 
> c-object name and the sql-table name.  I'm not sure how general your
> mechanism is, but if you have any hope of getting more general than what
> gnucash needs, having this kind of mapping would be a must-have feature.

As I've been implementing the XML bindings, I realized that yes, you
could make the SQL bindings take a table-name.  So, yes, this would
work.  In fact, I wound up doing something like this for the XML
extensions, to define the XML tag for each object.

The way I've architected the backend-extensions, each backend defines
it's own extension structure.  Therefore, each backend can require
whatever data and methods is needs.  This also means that I didn't
have to make any assumption about a generic backend extension.

> --linas

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [EMAIL PROTECTED]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel

Reply via email to