daniel.winson
Registered User.
- Local time
- Today, 10:57
- Joined
- May 28, 2009
- Messages
- 18
Hi everyone, I am a beginner Access user and have to make a 'simple' contacts database for work. Basically it is a database for looking up support organisations listed by area supported and what they support.
My table design at this stage (simplified) is:
ORGANISATION
organisationID (PK)
organisationName
organisationPhone
ORGANISATIONLOCATION
organisationLocationID (PK)
organisationID (FK)
locationID (FK)
LOCATION
locationID (PK)
locationName
country
ORGANISATIONSERVICES
organisationServicesID (PK)
organisationID (FK)
servicesID (FK)
SERVICES
servicesID (PK)
serviceName
serviceDescription
What I am trying to do is create a form for adding new organisations to the database, ideally a single page form will populate the ORGANISATION table as well as the two junction tables ORGANISATIONLOCATION & ORGANISATIONSERVICES. Each organisation will work in a range of locations and will offer a range of services, but thankfully the same services are offered accross all locations covered by any organisation.
I have looked into my options and have had a play with sub forms, continuous subforms, combo boxes and list boxes... I'd really like to have check boxes but this looks very difficult without trashing the database design and using a lot of yes/no fields which I would rather avoid.
Whatever design I end up using will need to have a single page with a simple interface to choose from a dozen locations and about 20 services.
I've attached a copy of the database along with my attempt at a form - doesn't work and layout isn't finished but it should help in understanding what I am trying to do. Any hints, suggestions or templates would be most welcome. Thanks in advance.
Dan
My table design at this stage (simplified) is:
ORGANISATION
organisationID (PK)
organisationName
organisationPhone
ORGANISATIONLOCATION
organisationLocationID (PK)
organisationID (FK)
locationID (FK)
LOCATION
locationID (PK)
locationName
country
ORGANISATIONSERVICES
organisationServicesID (PK)
organisationID (FK)
servicesID (FK)
SERVICES
servicesID (PK)
serviceName
serviceDescription
What I am trying to do is create a form for adding new organisations to the database, ideally a single page form will populate the ORGANISATION table as well as the two junction tables ORGANISATIONLOCATION & ORGANISATIONSERVICES. Each organisation will work in a range of locations and will offer a range of services, but thankfully the same services are offered accross all locations covered by any organisation.
I have looked into my options and have had a play with sub forms, continuous subforms, combo boxes and list boxes... I'd really like to have check boxes but this looks very difficult without trashing the database design and using a lot of yes/no fields which I would rather avoid.
Whatever design I end up using will need to have a single page with a simple interface to choose from a dozen locations and about 20 services.
I've attached a copy of the database along with my attempt at a form - doesn't work and layout isn't finished but it should help in understanding what I am trying to do. Any hints, suggestions or templates would be most welcome. Thanks in advance.
Dan