Re: What does everyone else do for graphically displaying data?



mdR wrote:
i am thinking along the 'natural' key process, where a unique column
key identifies the row. in line with more traditional columned/
tabulated data and a unique identifier that is assigned by me.

A "natural" key might have one column, or several.

The important thing is to identify the key for the row.

just thinking... are you referring at all to storing persistent
objects rather than raw data? (i am not very familiar with object
persistence).

The question has no meaning.

What I refer to in a relational database is the storage of rows and columns in tables. In the post to which you replied there was no mention of "persistent objects" nor of "raw data".

I have no idea what you think happens "rather than" what else. The "rather than" phrase implies a tension or conflict that I do not perceive.

There is a mapping between table rows, perhaps joined in a view, and the object model, of course. There always is.

Managing that mapping is the job of the data-access layer (or "Data Access Object" layer, the "DAO" layer).

So what gets stored is "raw" data (whatever that means [1]) that can be used to persist what the software sees as object data.

If the logic can re-create an object from persistent storage, by definition that's a persistent object. What gets stored isn't an object, it's data. What gets restored from that data might be an object.

[1] What makes data "raw"? What characterizes data that is not "raw"?

--
Lew
.



Relevant Pages

  • Re: Hidden read of indeterminate memory
    ... Representation - Pure binary, unsigned char ... On the second layer is the C data representation, ... is the compiler writer's task to provide the mapping between this ...
    (comp.lang.c)
  • Re: [OT] .NET Rant
    ... It's a layer of abstraction. ... "C# Learner" wrote in message ... >>The raw HTML message, I mean. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Faking a polarizef sky from RAW
    ... Adjust the opacity of the brush or layer as needed. ... You can use two exposures overlaid, or from one exposure create two layers, adjust levels on the layer, then do the gradient blend. ... Better than adjusting levels in a layer using Gimp or Photoshop in 8 bit colour space, is to output two different adjusted images from a raw file, reducing the possibility of posterisation/banding from integer rounding. ...
    (rec.photo.digital.slr-systems)
  • Re: [RFC] Should we create a raw input interface for IRs ? - Was: Re: [PATCH 1/3 v2] lirc core d
    ... the user almost always has to provide customized keyfunction mapping. ... Its the cases like programmable universal remotes that really throw things for a loop. ... RCx raw code<> key mapping in this case due to multiple controllers ... well for any and all supported remotes if their keys are mapped in their respective lircd.conf file using standard input subsystem key names, and the lirc daemon started with the --uinput param. ...
    (Linux-Kernel)
  • Re: How to map XML attributes
    ... Any attempt at or>xml mapping could be caught/fraught with issues. ... Though I have noticed that to some, xml is refreshingly raw. ... For instance I understand that some airport baggage handling software uses xml. ... When moving towards an object design there is a mapping back to get to ...
    (comp.lang.ruby)