Some Features I think that will be cool

Ruslan Zasukhin sunshine at public.kherson.ua
Sun Jun 20 08:22:54 CDT 2004


On 6/20/04 5:04 AM, "Ang Siow Chen" <maillist at darke.biz> wrote:

Hi Ang,

> From: Ang Siow Chen [mailto:siowchen at darke.biz]
> Sent: Saturday, June 19, 2004 9:46 PM
> 
> Hi ruslan...
> 
> Thanks for inviting me to come on board to provide my 5 cents worth for the
> new V2 of Valentina.
> 
> I think one of the most promising features would be POINTERS.
> 
> Let me explain..
> 
> Pointer records is a brilliant idea if it could be used in the way..
> as mentioned POINTERS are just data pointing to somewhere else..
> 
> Why should the system have pointers only be able to point to a record
> Can your pointer by such that it can point to a table / a record / a field??
> 
> 
> Meaning its just a pointer and it can be used to point to anything, and this
> ability should propagate around.. such that the pointing is done automatically
> by the system.
> 
> meaning in the same table one pointer may be pointing to another record in the
> same table, the very next record's pointer may be pointing to the whole table,
> when the next may be pointing to another record or field in another table.
> 
> I think this will be a veyr ver good feature if you can implement this as part
> of your design.

Well, not very agree.

1) pointer to a field.
    First of all please give me example when you need this
    and how you will use this.

And if you need this you can self store simply field's name.
Or field ID in v2.0


2) Table pointer.

    again I do not see how this can be used.
    and again this can be implemnted easy by storing table's ID


3) pointer to record.

    we have right now in Valentina 1.x the ObjectPtr field.
    this is practically direct pointer to a rcord in other table
    or to record in the same table.

    ObjectPtr field ALWAYS point records of the same table.


4) NEW, pointer to record in any table.

    in Valentina 2.0 we add to each table llong field OID.
    this give you unique identifier of a record in the scope of db.

This bring ability create ObjectsPtr  (note 's') field type.
                               ^^^

We have start develop it, but not finish yet.
It needs resolve yet problems with referential integrity.


-- 
Best regards,
Ruslan Zasukhin      [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com

To subscribe to the Valentina mail list go to:
http://lists.macserve.net/mailman/listinfo/valentina
-------------------------------------------------------------



More information about the Valentina-beta mailing list