S
Steve
I have been thinking hard about our database needs. We are in a nonprofit
transitional housing organization for persons willing to recover from
chemical addictions. In a way our business is property management. Our
orginazation serves People who form Households. Households turn in
Applications and are put on a Waiting List, and eventually they sign Leases.
Many people lease from us two or more times because they don't always follow
the rules of our program the first try. It is likely that their households
change each time. Many come to our program as a single person household and
then move on to a different unit with the families they have reunited with.
Each person in the household can have multiple sources and amounts of
Income. I have to track the incomes of people individually and by the
household for periods of time (usually the period of the lease). I am
required to report on the amount and sources of income by person and by
household when they enter a lease agreement, at different intrevals during
thier lease, and at the end of their lease period. I am required to report
on many differnt things but most are simular to the Incomes I have
mentioned.
I just can not seem to figure out the best way to build my tables and
relationships. So far I have a tblPeople and a tblRelationships. The
tblRelationships has a PrimaryPersonID and a RelatedPersonID both related to
the tblPeople. I have an Incomes table with the FK PeopleID and it includes
a StartDate and an EndDate field. I know I will need a tblLeases and
tblApplications but I think my FK should be HouseholdID. I really don't
know how to create the Households table and tie it all together. This is my
first shot at a database and I hope they aren't all this difficult. Any
suggestions would be very helpful. I've asked a lot of questions in this
group and others trying to get things right. I am very grateful for the
help because I plan to live with this database for a long time. I have
learned to stop and think about the questions I'm asking before posting
them. I regret asking some stupid questions. I figure I can always
experiment building queries, forms, and reports as my skills increase but
right now I just need to get these tables correct so I can move on. I've
promised myself (and others) that this will be the weekend they are
completed.
TIA
Steve
transitional housing organization for persons willing to recover from
chemical addictions. In a way our business is property management. Our
orginazation serves People who form Households. Households turn in
Applications and are put on a Waiting List, and eventually they sign Leases.
Many people lease from us two or more times because they don't always follow
the rules of our program the first try. It is likely that their households
change each time. Many come to our program as a single person household and
then move on to a different unit with the families they have reunited with.
Each person in the household can have multiple sources and amounts of
Income. I have to track the incomes of people individually and by the
household for periods of time (usually the period of the lease). I am
required to report on the amount and sources of income by person and by
household when they enter a lease agreement, at different intrevals during
thier lease, and at the end of their lease period. I am required to report
on many differnt things but most are simular to the Incomes I have
mentioned.
I just can not seem to figure out the best way to build my tables and
relationships. So far I have a tblPeople and a tblRelationships. The
tblRelationships has a PrimaryPersonID and a RelatedPersonID both related to
the tblPeople. I have an Incomes table with the FK PeopleID and it includes
a StartDate and an EndDate field. I know I will need a tblLeases and
tblApplications but I think my FK should be HouseholdID. I really don't
know how to create the Households table and tie it all together. This is my
first shot at a database and I hope they aren't all this difficult. Any
suggestions would be very helpful. I've asked a lot of questions in this
group and others trying to get things right. I am very grateful for the
help because I plan to live with this database for a long time. I have
learned to stop and think about the questions I'm asking before posting
them. I regret asking some stupid questions. I figure I can always
experiment building queries, forms, and reports as my skills increase but
right now I just need to get these tables correct so I can move on. I've
promised myself (and others) that this will be the weekend they are
completed.
TIA
Steve