A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

A db of customized containers...not sure how to design this one



 
 
Thread Tools Display Modes
  #1  
Old August 26th, 2009, 06:34 PM posted to microsoft.public.access.tablesdbdesign
hihihi
external usenet poster
 
Posts: 1
Default A db of customized containers...not sure how to design this one

Suppose I have a db of products. Each of these products can select
from a number of features. Each of those features can have
subfeatures. Etc.

So I have a table of Products.
A table of level one features (product features).
A table of level two features (feature features), etc.

What I want to be able to do is open a record and create a custom
product.

I open a record, select a product name.

Then I select a feature that product contains. For that feature I
select a subfeature.

Then I select another feature that product contains. For that second
feature, I select another subfeature.

And so on.

My question is I'm not sure how to do a table design that can handle
this. I know that I need junction tables. But how do I make it so
that I keep track of all this? Can someone describe a schema that
would handle this type of database?

Many thanks,
Jimmy
  #2  
Old August 26th, 2009, 06:54 PM posted to microsoft.public.access.tablesdbdesign
Steve[_77_]
external usenet poster
 
Posts: 1,017
Default A db of customized containers...not sure how to design this one

TblProduct
ProductID
ProductFields - NOT FEATURE FIELDS

TblFeature
FeatureID
Feature Fields - NOT PRODUCT FEATURE FIELDS

TblFeatureFeature
FeatureFeatureID
FeatureFeature Fields - NOT PRODUCT FEATURE Feature FIELDS

TblProductFeature
ProductFeatureID
ProductID
FeatureID

TblProductFeatureFeature
ProductFeatureFeatureID
ProductFeatureID
FeatureFeatureID

If you need help setting up your database, I can help you for a nominal fee.
Contact me.

Steve




"hihihi" wrote in message
...
Suppose I have a db of products. Each of these products can select
from a number of features. Each of those features can have
subfeatures. Etc.

So I have a table of Products.
A table of level one features (product features).
A table of level two features (feature features), etc.

What I want to be able to do is open a record and create a custom
product.

I open a record, select a product name.

Then I select a feature that product contains. For that feature I
select a subfeature.

Then I select another feature that product contains. For that second
feature, I select another subfeature.

And so on.

My question is I'm not sure how to do a table design that can handle
this. I know that I need junction tables. But how do I make it so
that I keep track of all this? Can someone describe a schema that
would handle this type of database?

Many thanks,
Jimmy



  #3  
Old August 26th, 2009, 06:56 PM posted to microsoft.public.access.tablesdbdesign
Piet Linden[_2_]
external usenet poster
 
Posts: 280
Default A db of customized containers...not sure how to design this one

On Aug 26, 12:34*pm, hihihi wrote:
Suppose I have a db of products. *Each of these products can select
from a number of features. *Each of those features can have
subfeatures. *Etc.

So I have a table of Products.
A table of level one features (product features).
A table of level two features (feature features), etc.

What I want to be able to do is open a record and create a custom
product.

I open a record, select a product name.

Then I select a feature that product contains. *For that feature I
select a subfeature.

Then I select another feature that product contains. *For that second
feature, I select another subfeature.

And so on.

My question is I'm not sure how to do a table design that can handle
this. *I know that I need junction tables. *But how do I make it so
that I keep track of all this? *Can someone describe a schema that
would handle this type of database?

Many thanks,
Jimmy


you might try doing subclassing. Rebecca Riordan has an article about
it on Access web.
http://www.mvps.org/access/tables/tbl0013.htm
  #4  
Old August 26th, 2009, 09:56 PM posted to microsoft.public.access.tablesdbdesign
John... Visio MVP
external usenet poster
 
Posts: 900
Default and more grovelling

"Steve" wrote in message
news

If you need help setting up your database, I can help you for a nominal
fee. Contact me.

Steve



These newsgroups are provided by Microsoft for FREE peer to peer support.
There are many highly qualified individuals who gladly help for free. Stevie
is not one of them, but he is the only one who just does not get the idea of
"FREE" support. He offers questionable results at unreasonable prices. If he
was any good, the "thousands" of people he claims to have helped would be
flooding him with work, but there appears to be a continuous drought and he
needs to constantly grovel for work.

A few gems gleaned from the Word New User newsgroup over the Christmas
holidays to show Stevie's "expertise" in Word.


Dec 17, 2008 7:47 pm

Word 2007 ..........
In older versions of Word you could highlght some text then go to Format -
Change Case and change the case of the hoghloghted text. Is this still
available in Word 2007? Where?
Thanks! Steve


Dec 22, 2008 8:22 pm

I am designing a series of paystubs for a client. I start in landscape and
draw a table then add columns and rows to setup labels and their
corresponding value. This all works fine. After a landscape version is
completed, I next need to design a portrait version. Rather than strating
from scratch, I'd like to be able to cut and paste from the landscape
version and design the portrait version.
Steve


Dec 24, 2008, 1:12 PM

How do you protect the document for filling in forms?
Steve


One of my favourites:
Dec 30, 2008 8:07 PM - a reply to stevie
(The original poster asked how to sort a list and stevie offered to create
the OP an Access database)

Steve wrote:
Yes, you are right but a database is the correct tool to use not a
spreadsheet.



Not at all. If it's just a simple list then a spreadsheet is perfectly
adequate...




John... Visio MVP

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 10:36 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.