Discrete Data and Discretion

Attention, geeks:

I have an interesting database problem that I must grok to determine a course of action.

I have set N, a set of n datasets. The datasets are consistently formed flat-file tables. For each of the sources of members of N, there is a distinct schema.

For reasons of data purity and to minimize the differentation between the source set and the working set, I have chosen not to normalize the tables when I bring them into a workspace and add a presentation layer. Currently, the presentation layer is recoded for each dataset’s schema.

The flat-file tables are saved as text files and imported into Access to an Access table which has at least the same structure as the flat-file, but which also includes additional columns. For purposes of this musing, consider this a generic SQL question.

The presentation layer – the UI – incorporates some minor aggregation and analysis which is enacted when the record is displayed, but not stored.

What I’d like to understand is if it’s possible or advisable to add a layer of abstraction under the UI which would permit me to display records from each or all of the members of the datasets without having to either work out the full normalization for all the tables or having to unify the tables’ schemas to accomplish a simple normalization. The reason I;d prefer to avoid doing this is to simplify errorchecking in the case of observed discrepancies between the working data and the source data.

For example

table MYPETS and table YOURPETS contain similar data in differing schema.

MYPETS:

Name Nickname Size Weight Breed Species

Chloe Chloe-bo Small 6 lb Mixed Housecat

Simon Sweetypie Medium 8lb Mixed Housecat

YOURPETS

Nickname FirstName LastName Kilos Diet PeltColor Size

Poo-poo Sherlock Smith 6 Vegetarian “White with Spots” Medium

Linus Linus Smith .2 Birdseed “Green feathers” Small

I can discard the unique-to table data in the UI, so what I’d keep is (Name, Firstname, Lastname, Size) for display.

What to do?

Vidpod

I have spent a portion of my weekend messing with RSS and The Democracy Player, per the instructions linked, and so far, so good, although my DSL speed is slow enough to consign this to permanent experiment until I finalize the LAN setup and shanghai one of the G4s as a dedicated media server.

The Times has a look at the burgeoning world of IPTV content production: As Internet TV Aims at Niche Audiences, the Slivercast Is Born.

One of my longtime colleagues has been oriented to providing IPTV instructional programming for over a decade now – it really seems like this should be his moment. I wonder if he has rights to all the content he’s produced over the past ten years? On a related note, I wonder what would happen if I started considering my weekly pitchlist as the basis for video content as well? In particular, a subset of my story ideas are always how-tos, reviews, and explanatory material. A typical magazine story yields 500 to 700 words and takes less than a minute to read, in my experience. If that 700 words could be recast as a three-minute-script and shot at the time the article is prepared, I think there might be a decent microcontent media property, as long as the subject matter is sufficiently consistent.

Some of these ideas could also very productively apply to SIFFblog, I think. Hmmm.

In anticipation of a sore back

Today, by some coincidence, we received both a new living room set and a new living room set, one a couch-chair combo in chocolate leather, one a bunch of flat boxes from Ikea. I have completed the build of a chair, a couch, and three shelving units, with two shelving units remaining. I started the day with a brisk round of wood chopping.

Viv wants to go out.

I think I’ll give the new couches a nap test.

CalTalk

Dan takes note of CalTalk, “a freeware iCal Bonjour calendar sharing program.”

Interesting. Now if I can solve my parents’ multiple-router DCHP battles and get a stable point-to-point connection, we could have a transcontinental LAN with calendar sharing. That would be kinda cool.

Projections

I am happy to report that the dumpstered video projector we have works quite well in combination with our DVD projector and a Lost season one disc.

Submarine plane?

Manuel seems to have spotted a sunken jet near the Renton Boeing plant.

In January, a 737 was sunk to create a divers’ reef near Vancouver Island.

Could this be the PBM-5 that was supposed to be raised about 10 years ago? It looks about the right size. However, the wing profile of the possible plane Manuel found seems more like a jet than a prop plane.

Here is a page on plane wrecks in Lake Washington. The Submerged Cultural Resources Exploration Team maintains a list of dives in the lake; no jet appears among them.