Hi Andy,

Say you have a product group category,  create a product group type who's
instances are assigned keywords from this category.  Plus is that its a very
easy way to create loose many2many associations via the keyword without
having to add properties to your types, minus is that it can get pretty
complicated doing what would normally be a "join" query across types in SQL
and the metadata indexes have to be up to date.

A hint that may be useful for people designing content type schemas - when
drawing UML or ER-diagrams you can think of a metadata category being a
content type, with instances corresponding to each keyword.  Then you can
draw:

    AType 1 ---- 1..* ACategory (UML notation)

    AType -|-------|< ACategory (ER notation)

to say that an instance of AType is assigned 1..many keywords from
ACategory, and so on.  This makes it easy to understand how metadata fits in
to your content schema for people who are used to existing modelling
techniques.  For example to show that ProductGroups and Products are related
by ProductGroup keyword you can draw:

    ProductGroup 1 ---- 1 ProductGroupCategory 1 ---- 1..* Product

Cheers,

Robin Hilliard
Senior Product Support Engineer - Asia Pacific
Macromedia, Inc.

International toll-free support line: +800 25524737
Online support http://www.allaire.com/support

For distributor support in:
Australia 1800 357 987 mailto:[EMAIL PROTECTED]
New Zealand 0508 721070 mailto:[EMAIL PROTECTED]
Japan mailto:[EMAIL PROTECTED]
Singapore (65) 428 5824 mailto:[EMAIL PROTECTED]
Malaysia (603) 2166 8511 mailto:[EMAIL PROTECTED]


> -----Original Message-----
> From: Andy Fletcher [mailto:[EMAIL PROTECTED]]
> Sent: Friday, 22 June 2001 2:15 AM
> To: Spectra-Talk
> Subject: meta-meta-data
>
>
> Hi,
> Looking for a bit of advice on how other people deal with this situation.
> I've got a load of objects that I want to categorize and using meta-data
> works really well. However, I also want to have extra information
> about that
> category, such as title, image(s), description etc.
>
> How have other people handled this? An object that holds the extra
> information and a reference to the category objectid? Or perhaps put
> something into the create handler to create a new category when the object
> is created.
>
> If you've encountered this problem before, I'd really like to know how you
> got around it, or if Spectra has some sort of facilities for dealing with
> it.
>
> Cheers,
> Andy
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/spectra_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to