Your Recommendations Please?

Sep 18, 2006

First of all, I had some experience many years ago with setting up a db. Nothing since, so if I am in the wrong place, please feel free to say so.

I am in charge of a very large list of people, mostly dead, for a historical society in my town, and much of the data is on paper or in Excel files. In order to get a handle on how to organize it in a db, I have been entering data from paper to Excel for some time. Gradually, I have been able to combine different things, and sort out data to fit in different tables. A person has personal info LastName, First etc, birth/death data, cemetary records, historical artifacts catalog numbers, military records (I know the height & hair/eye color of civil war vets!) of battles fought, medals awarded, ranks, etc, etc. It is obvious to me that a db would be a much better place to keep this data than in Excel, but that would require a db to be designed. I understand enough about dbs to start the process, but I still have a bit more parsing to do. (You wouldn't believe how many different kinds of information can be shoved into the Remarks field!) I have spoken with some people who work with dbs for corporations, FoxPro etc. and they agree that a db would be better.

The problem that they see (all claim to know little or nothing about Access) is something to do with the Primary Key. Let me give you an example:
John Doe is a person who at present is assigned a personal ID. That ID goes everywhere with him because he is not the only John Doe. In fact I have 7 John Does, not all born in the same century, not necessarily related, hopefully with different birthdates, usually in a different grave, but sometimes the grave is unknown as with many veterans who died in prison, etc. and sometimes there is only an approximate birthdate or something like that, if I'm lucky. Also sometimes gravestones list children's names and it is unknown if the child is buried there or with their spouse. In the case of one woman, there are 4 listings as she was a daughter and married three times with a name on the stone of each husband. Of course, one can assume that she was not buried with the husbands who died earlier than the last one, BUT that is not always true, because sometimes women remarried other men for convenience but asked to be buried with their true love. See, it gets complicated sometimes and this was the reason I assigned each a PERSONAL ID. I had to find a way to reference each one to make sure that they were with the right persons.

For geneological purposes, it is important to have as many relationships as possible connected to each individual. One John Doe might have 4 children by two wives. Each wife has a husband and his ID as well as the children and their IDs listed, under the husband and son and daughter fields which include the husband, son, and daughter ID fields. My DB professionals say that that is a real problem. How do I set up a db so that I keep the correct husband with the correct wife without their respective IDs?

These IDs are a convenience to me as I enter data. They could be dispensed with once they have a Primary Key, AND are related to those other people. The trouble is, I haven't the foggiest idea of how I am going to get that accomplished when I transfer the data from Excel to Access.

And so I turn to you good people for some suggestions, even if it is to go to a different URL and bother them. Thanks in advance.

View Replies


ADVERTISEMENT

Any Recommendations?

Jan 10, 2006

Hello Everyone,

I was given this project and I'm not sure how to start it. I have a table (Employees) that need to receive salary increases based on their level. Their level is calculated based on their time with the company, but some are base on hours worked and some based on days worked. For example my table looks like this;

Name PSG Hire date
Peter 037-30-1 06/01/2005
John 051-21-1 09/15/20005

There are different rules for the PSG, as I said earlier some calculate their level in days and some on hours worked. Example

PSG Level Rule
037-30-1 01 1st 1000 worked hrs
02 2nd 1000 worked hrs
03 3rd 1000 worked hrs
021-21-1 01 0 - 80 worked Days
02 81 - 160 worked Days
03 161 - 240 worked Days

I need to create a table or report that will populate the correct LEVEL to the employee depending on what their PSG is. Any ideas?

Please help!

thanks,

Pablo:confused:

View 2 Replies View Related

Recommendations Anyone?

Apr 19, 2007

I am new to both Access and VBA. Can anyone provide any recommendations as far as good books on both Access and VBA, or either one seperately? Thanks for any help you can provide!

View 9 Replies View Related

Book Recommendations?

Aug 1, 2007

Hi Everyone,

I was wondering if anyone can recommend a good book for learning more about Access?

I have basic experience with the programme, but am hoping to tackle the old 'questionnaire/survey' issue. A lot of books I can find on amazon seem to be set at such a level that I can already do (multiple tables, simple queries and reports), I need something a little more in depth. Others don't seem to tackle the specific issues I'm going to face (although I could be wrong about that!). Also, as I usually don't bother with computer manuals (I generally pick up and play with new programmes) I don't know which ones are best (e.g. Microsoft own, 'Dummies' etc)?

EDIT: I'm using Access 2002.

Thanks a lot!

Bek

View 8 Replies View Related

Recommendations On SQL Server Forum ?

Oct 6, 2005

Recently I moved the back end of some databases I develop and maintain to a SQL Server for speed and stability purposes.
Whilst this forum has been great for digging out answers to various Access problems I encounter, I persume there are some similar forums dealing with SQL.
Has anyone got some recommendations ?????

Thanks

Richard

View 2 Replies View Related

Access System Size Recommendations

Jan 3, 2008

Hi,
I have been given an Access database to maintain and it has some performance issues.
I have been looking through this forums for recommendatons regardng size etc but didn't really find anything.

It is all in one file (might consider splitting it..) and it has about 350 forms, 300 database queries, 130 database tables and 200 Macros!! Filesize something around 200 MB.

In one of the forms there is a drop down that when changed refreshes two other dropdowns. I have chyecked the queris used and they are really fast but it still takes at least 6-7 seconds for the 2 dropdowns to reload!
I don't know if it is due to the way it is done, the VB code calls a macro that calls a query.
Personally I wouldn't have done it like that but there has been about 2 years since I did anything complicated with access..

Or is it the size/complexity of it that makes it slow? Does anyone have experince of a similar system?

Thanks /H

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved