473,327 Members | 2,094 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

Microsoft Access DB Build Questions

I am hoping someone on here can provide some structural and technical guidance for putting together a database in Access 2010.

I am trying to pull together a database that tracks different awards my club has won. We want to include several fields:

- AwardYear - The year the award was won.

- AwardName - The name of the award

- AwardTagA - A multivalue box where I can associate multiple categories per each Award.

- AwardTagB - A multivalue box where I can associate multiple categories per each Award.

- TagC - A multivalue box where I can associate multiple categories per each Award.

The tags will be fixed lists, so I want the user to pick from choices in each type.

Tell me if this is the right approach.

In my AwardsTable. Fields are AwardYear, AwardName, AwardTags1, AwardTags2...

In my Tags[#] tables I still have only one field per table with several values.

I now should create a form, on the form I create a list box that writes to the AwardTagsA field in the main table but whose values are sourced from the TagsAtable.

Does this make sense? I am running into errors in getting the mutlivalues to write back to this main table. If anyone can help me, I'd really appreciate it. I am a novice and am really struggling with this.
Aug 30 '15 #1
1 965
Seth Schrock
2,965 Expert 2GB
You should stay away from multi-value fields. See Database Normalization and Table Structures. You should have a table for your different tags and one for your awards (with AwardYear and AwardName). Each of these tables should have a primary key field. You would then create a third table as the join table in this many-to-many relationship you have between the awards and the tags. This table would have two fields with both of them being primary key fields (the combination of the two fields makes a unique value).

Let us know if you have any questions about this.
Aug 31 '15 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

27
by: Chuck Grimsby | last post by:
(Repost, due to lack of submissions...) The Microsoft Access Product Group (the people who build Microsoft Access) want your help! One of the main things we're working on for the near future...
2
by: Paul M. | last post by:
Hello, I would like to maintain build control over a large Access database. Basically build N of the database would have a particular mix of object versions e.g. Build 1.1 contains tblMain (at...
4
by: Bob Alston | last post by:
Some more, rather specific Access performance questions. IN a split front-end & back-end Access/Jet ONLY LAN situation, and with all query criteria fields and join fields indexed: 1. Is is...
3
by: Rob Hill | last post by:
I am using Microsoft Access as a prototype for a database application that will eventually be rewritten in VB.NET. I would like to use Access for prototyping future versions of the application. ...
7
by: electra | last post by:
I want to develop an Access database and upload it to a website: If I want to provide a multi-Level user access to the users, is there is any built in feature that i can use?. provide the users will...
8
by: reema via AccessMonster.com | last post by:
Did any one faces any difficulties ,issuess or problems using Microsoft Access -- Message posted via http://www.accessmonster.com
12
by: Sandeep Gupta | last post by:
Hi, I want to use a DSN connection to connect to MS Access Database. The ODBC DSN has been configured as MIT. I use the following connection string to connect (using VB.NET): Dim cn As New...
13
by: General Fear | last post by:
Does anyone in this forum know of tech questions for an Access programmer? I have not been able to find a good web page with Access tech questions. I am interviewing Access programmers and want...
1
by: mchirouze | last post by:
Hi ! I'm trying build a tool that pre-processes an Access database and then exports the results to a SQL Server database. I find it easier to work with SQL queries than to do line-by-line...
0
by: mchirouze | last post by:
Hi ! I'm trying build a tool that pre-processes an Access database and then exports the results to a SQL Server database. I find it easier to work with SQL queries than to do line-by-line...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.