Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Complex (IMO) crosstab issue I can't get my head around

Status
Not open for further replies.

maxxev

Technical User
Jul 17, 2008
139
NL
Hi, i'm building a label database (for the labelling software we purchased) for a cake company.

I'm trying to make it as normalised as possible however i've come across a quandry that is causing brainaches...

I have created a many to many linkiung products and allergens (e.g.:

Product 1 | Milk
Product 1 | Eggs
Product 1 | Nuts

Then I have created a crosstab query which then puts the allergens as the columns and have used an expresion to replace the "1" result in a column where there is an allergen into the name of the column.

Then another query takes this query and turns it into various statements via expresions (e.g. "Contains: Milk, Eggs, Nuts", "May contain: Sesame", "Suitable for..." etc).

Works great and exactly what I want.

HOWEVER and here is where i'm struggling.

We have some products that have multiple launguages on where they are shipped to parts of Europe....

Again trying to be as normalised as possible I would like to have a tranllation table like this:

Milk | French for milk
Egg | French for egg
Sesame | french for sesame

Which is what I have setup, however I then get stuck as to how to actually link that data and cross tab it without using 30 odd cross tabs to create the ingredient dec.

Relationship diagram is attached, if you need anything else to make suggetsions let me know.

PLEASE NOTE i'm not a very SQL minded person so please explain any coded solutions

Any suggetsions please would be helpful.

Thank you
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top