I am creating a clinic database to store patient information, for multiple users (clinic managers, care providers, clerks). I've noted some background info, and my plans below. Does this sound reasonable, especially in terms of not splitting the database? I want to make sure that I am not overlooking anything. Thank you so much.
Here are some background notes:
- the database has- a main table, 10 reference tables, a single data entry form, and I am working on around 5-10 queries/reports
- it will be housed on a network drive folder, with access restricted to authorized individuals
- may be used by up to 5-10 people per day, I am guessing closer to 5 using it continuously, and the rest using it less often
- users may sometimes access the database from different computers
- data entry into the forms will be frequent, with a hopefully low likelihood of multiple people attempting to modify the same record simultaneously
- users may view the same reports simultaneously.
- the end users only want to view reports and forms - no tables or design functions - basically they will see just forms, reports, and buttons taking them from one place to the next. Only 1 person (me) will actually design queries and reports.
- eventually, some people might be accessing the database from off-site, through a remote link.
- There may be an option for our IT department to save the tables to an SQL database server, and I've been advised that we should likely not need to do this, given the relatively low number of users.
My plan is as follows:
- I will create a separate copy of the data entry form for each of them, each form linking to the *same* single data entry table (no separate tables, no synching)
- I may create separate accounts for them - not yet decided
- I will not split the database, since they have no need to be able to modify the front end - just to view it
- I will set up shortcuts to the database on all of their desktops
Does this sound reasonable? Many thanks in advance.
Here are some background notes:
- the database has- a main table, 10 reference tables, a single data entry form, and I am working on around 5-10 queries/reports
- it will be housed on a network drive folder, with access restricted to authorized individuals
- may be used by up to 5-10 people per day, I am guessing closer to 5 using it continuously, and the rest using it less often
- users may sometimes access the database from different computers
- data entry into the forms will be frequent, with a hopefully low likelihood of multiple people attempting to modify the same record simultaneously
- users may view the same reports simultaneously.
- the end users only want to view reports and forms - no tables or design functions - basically they will see just forms, reports, and buttons taking them from one place to the next. Only 1 person (me) will actually design queries and reports.
- eventually, some people might be accessing the database from off-site, through a remote link.
- There may be an option for our IT department to save the tables to an SQL database server, and I've been advised that we should likely not need to do this, given the relatively low number of users.
My plan is as follows:
- I will create a separate copy of the data entry form for each of them, each form linking to the *same* single data entry table (no separate tables, no synching)
- I may create separate accounts for them - not yet decided
- I will not split the database, since they have no need to be able to modify the front end - just to view it
- I will set up shortcuts to the database on all of their desktops
Does this sound reasonable? Many thanks in advance.