>  >The notion of a "variant record" exists in many programming languages.
>  >Typically you have a selector to indicate which variant it is. There is
>  >nothing at all wrong with using the same sort of construct in a database
>  >table.
>  >http://en.wikipedia.org/wiki/Variant_record
>
> In O-O databases. I think the concept is not defined in relational
> database theory. Are you aware of the rel db rule regarding domains?
>
>  >The only constraint you _really_ need to meet in a database is that
> you let
>  >the database product do the things it needs to do so that the queries
you
>  >make are O(log N) when possible. The rest is pure fluff. Beyond that,
>  >there is no "should".
>
> Relational theory says otherwise.

I'm with Peter on this one, in relational theory and data modelling, there's
a lot of very well documented "should" :-)

Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, NexusDB, Sybase
SQL Anywhere, Oracle & MS SQL Server
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to