473,383 Members | 1,805 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,383 software developers and data experts.

Help Designing Speaker Evaluation Database

I am having trouble designing the tables and establishing relationships
for a survey database for the purpose of evaluating speakers for a
variety of events. After every event, the attendants are asked to fill
out an anonymous survey assessing the overall effectiveness of the
seminar (on a scale of 1-10) in addition to giving a 1-10 rating for
each speaker and associated content at the event. I'd like to set it
up so that I can enter in survey data straight from the survey but I
don't know how to deal with the issue of the variable number of
speakers at every event. The questions are very straightforward:

Rating of Event
Additional Event Comments
Rating of Speaker 1
Rating of Content 1
Module 1 Comments
Rating of Speaker 2
Rating of Content 2
Module 2 Comments
etc...

How would I compensate for this? Also, after all the survey data is
entered, is there a way I can calculate the standard deviation of the
ratings for each speaker (as well as the overall event rating) and
present it in a report? Thanks.

Aug 23 '06 #1
1 1808
You need an events table and a speakers table. Each event would have an
EventID primary key and other information and each speaker would have an
EventID foreign key with their ratings information. You of course would
enter the data via a form for the event with a subform for speakers. when
you link the two forms by EventID, each speaker's record will have the
EventID in it.
This is if you want to keep the ovreall ratings. If you want to store the
raw data of each individual survey you will need to add a SpeakerID primary
key to the speaker's table and add a new table of ratings with the SpeakerID
as a foreign key. You will need to add a subform to the speaker's subform
and link on SpeakerID. Note: Don't store the summary ratings in teh
speaker's table if you store the raw data in a ratings table. You can always
get the summary info form the raw.
Hope this helps,
Bob

pu**********@gmail.com wrote:
>I am having trouble designing the tables and establishing relationships
for a survey database for the purpose of evaluating speakers for a
variety of events. After every event, the attendants are asked to fill
out an anonymous survey assessing the overall effectiveness of the
seminar (on a scale of 1-10) in addition to giving a 1-10 rating for
each speaker and associated content at the event. I'd like to set it
up so that I can enter in survey data straight from the survey but I
don't know how to deal with the issue of the variable number of
speakers at every event. The questions are very straightforward:

Rating of Event
Additional Event Comments
Rating of Speaker 1
Rating of Content 1
Module 1 Comments
Rating of Speaker 2
Rating of Content 2
Module 2 Comments
etc...

How would I compensate for this? Also, after all the survey data is
entered, is there a way I can calculate the standard deviation of the
ratings for each speaker (as well as the overall event rating) and
present it in a report? Thanks.
--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200608/1

Aug 24 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Tian | last post by:
I want to create a object directory called Context in my program, which is based on a dict to save and retrieve values/objects by string-type name. I have the definition like this: utils.py...
1
by: Simon Wigzell | last post by:
A client wants have acess to an online databases records controlled by group strings and evaluation strings e.g., each use would have in his client record a group string like this: And each...
2
by: Jaunty Edward | last post by:
Hi, I will be thankful if any of you can guide me to a software that I can use to make visual database design, something where I can make pictures of tables and not table by sql commands. In...
2
by: Jackson Yap | last post by:
can someone kind enough to help me look at the attached html and js file? Why is it that the javascript menu could not work at www.apchosting.net but could work at...
2
by: Mike | last post by:
Hi I have been tasked with converting my pulp and paper mills weekly projected and actual contractor hrs excel spreadsheet into a an Access 97 database. So far my design has been to use a...
1
by: Silent Ocean | last post by:
Hi 1. I am in process of designing N-Tier Application using ASP.NET. Can anyone guide me the right material or microsoft guidelines document which I can used in designing the N-Tier application....
5
by: prakash.mirji | last post by:
I am using evaluation copy of RW 9.0 for porting one of C++ application on RHEL4 (x86 platform). We are getting some issues into RW template classes. Please need assistance on this issue. Here...
2
by: ahmadoubay_20240 | last post by:
The assignment aims at enforcing the encryption and communication techniques. It helps the student in acquiring the necessary knowledge in developing client/server application and in securing...
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...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

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.