| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Three table database - period (?)
In article <3A76AF6D.70C2F781_at_axon.is>, Jens <jens_at_axon.is> writes:
>Hi
>
>I have been wondering about the merits / pitfalls of the
>following table structure:
>
>Entity(ID)
>
>EntityAttribute(EntityID, AttributeID)
>
>Attribute(ID, Type, EntityID, Number, String, Date, Blob,
>....)
>
>This describes an entity that has some attributes linked to
>it through the EntityAttribute table. The attribute table's
>Type field describes which of the attribute fields is
>actually used.
>
>I don't seem to need any more tables as I can describe
>anything with these three (or can I?). I'm also concerned
>about speed and space consumption but the flexibility this
>seems to give me is tempting.
>
>You may even have a name for this 'little monster' :)
>
>Any thoughts?
>
>Thanks,
>Jens
>sorry, can't help you but it was interesting reading
![]() |
![]() |