Well, I'll be using CFC's to create the components (i'm attempting to
create the class structures, i'm just not sure how to store the data
they represent). Also, There will be additional items related to
content... Things such as images, events etc., all which should inherit
the generic properties of content.

Does that help?

Thanks!

-----Original Message-----
From: Jeffry Houser [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, June 26, 2002 12:57 PM
To: CF-Talk
Subject: Re: 


  I'm not sure if you are you trying to create an Object Oriented class 
structure, or a database design, so I'm a bit confused all around.

  But, based on my understanding...

  You have two tables: a content table and a document table.  The
content 
table contains a lot of generic information that relates to many
different types of data.  The document table is a specialized version of

'content'.

  I would put the ContentID in the Document table.

  If your content table doesn't relate to anything other than than 
document, then there may not be a need for two tables.

At 12:00 PM 6/26/2002 -0400, you wrote:
>Hello everyone, I'm wondering how I would represent the following case 
>in
>a database.
>
>I have a general content class that contains generic information about 
>a
>piece of content. I then have more specific classes such as document 
>(which will inherit the content class). How would I go about relating
the 
>two in the physical database? So far classes look like so:
>
>--------------
>|  content   |
>--------------
>| -contentID |
>| -title
>| -dateAdded |
>| -etc...    |
>|------------|
>| +add(s)    |
>| +etc...    |
>|            |
>--------------
>
>--------------
>|  document  |
>--------------
>| -documentID|
>| -fileName  |
>| -fileSize  |
>| -etc...    |
>|------------|
>| +upload(s) |
>| +etc...    |
>|            |
>--------------
>
>How do I represent the 'document' is a 'content' relationship in the 
>DB?
>Would the content class contain the ID of the more specific class (ID
of 
>the document)?
>
>And please excuse me if my ASCII art isn't up to par :)
>
>Thanks,
>
>Phillip
>FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
>Archives: http://www.mail-archive.com/[email protected]/
>Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

--
Jeffry Houser | mailto:[EMAIL PROTECTED]
Need a Web Developer?  Contact me!
AIM: Reboog711  | Fax / Phone: 1-203-379-0773
--
My CFMX Book: 
<http://www.amazon.com/exec/obidos/ASIN/0072225564/instantcoldfu-20>
My Books: http://www.instantcoldfusion.com
My Band: http://www.farcryfly.com 


______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to