Results 1 to 6 of 6
  1. #1
    Leggatto is offline Novice
    Windows 7 64bit Access 2016
    Join Date
    Feb 2017
    Posts
    2

    Are my goals realistic

    Hi there. I'm building a patient database and I just started learning Access yesterday. I've been through 3 different tutorials and I have a tentative grasp on Access basics. I was hoping I could explain some of my goals with the database and someone could tell me if my goals are realistic within the software.



    Like I said, the database if of surgical patients. There's multiple sections of information to gather. The way I have it currently setup is tables for each group. For instance, there is a table for patient demographic information, a table for patient past medical history, etc. My end goal, ideally, would be to have forms to input data into each field for each patient. Rich Holowczak has a basic tutorial and he talks about Switchboards which sound like giant forms that direct the user between different tables. Is that a correct interpretation?

    One of my questions is whether or not there are ways to "point" to different tables. I have a Preop&Surgery table that goes through a lot of information. There is a TypeOfSurgery Field which has a relationship to a SurgeryList table. The SurgeryList table is pictured below and is just a list of surgeries.

    Click image for larger version. 

Name:	SurgeryList.JPG 
Views:	14 
Size:	40.2 KB 
ID:	27524

    The PreopSurg Table looks like this

    Click image for larger version. 

Name:	PreopSurg.JPG 
Views:	14 
Size:	53.8 KB 
ID:	27525

    Then I set up a relationship like this

    Click image for larger version. 

Name:	PreopSurgListRelationship.JPG 
Views:	14 
Size:	26.2 KB 
ID:	27526

    That being done, the TypeOfSurgery field now acts as a Lookup Field (I think that's the correct name) allowing me to put multiple types of surgery in the field per patient. This is important because people commonly get multiple procedures done at the same type. For instance, it's very common for someone to get a Diagnostic Laparscopy, IOUS, and peritoneal washing in the same OR session.

    So that's all well and good. But I would like some more functionality. Many of the surgeries on the SurgeryList have other parameters that need to be filled out. To choose a simple one, a diagnostic laparoscopy needs to have a place the findings can be input. I made a DiagnosticLaparoscopy table for this purpose.

    Click image for larger version. 

Name:	DxLaptable.JPG 
Views:	14 
Size:	23.6 KB 
ID:	27527

    Is there someway I can have the program "point" to this table when Diagnostic Laparotomy is chosen in the Type of Surgery field?

    If you've made it this far, thank you so much. You're a saint. I apologize for my ignorance and am very appreciative of your time.

  2. #2
    ranman256's Avatar
    ranman256 is offline VIP
    Windows Vista Access 2010 32bit
    Join Date
    Apr 2014
    Location
    Kentucky
    Posts
    9,550
    You don't have to build a relationship of Patient&Surgery and Surgery.
    TSurgeryList is a lookup table, it only feeds the options for the field.
    You DO need relationship for ownership....parent-child tables.
    tPatients and tPatient&Surgery (1 to many)
    1 patient has many surgeries,and maybe even further, THAT 1 surgery can have may conditions it it too.
    tPatient--tPatient&Surgery--tSurgeryDetails

  3. #3
    orange's Avatar
    orange is offline Moderator
    Windows 10 Access 2010 32bit
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,870
    Leggatto,

    Your goals may or may not be realistic. Your issue at the moment is primarily database design, normalization, relational database theory, business analysis and any standards related to your line of business. You need to have a clear set of requirements that indicate the bounds of your proposed system and the related rules. Do not jump into physical database too quickly. Get your requirements and a plan organized so you know what you're doing.
    It's very possible that HIPPA is relevant to your proposed project.

    Here are some related links that may help
    see this link for more info
    another

    I have seen many posts/articles re HIPPA and that Access is not compliant. I am not in health care field and will defer you to other who are.

    Most Access developers, including M$oft, will suggest you have no spaces or special characters in your field and object names.

    Here is a free, generic data model that may show some relationships you may need to consider.

    Good luck.

  4. #4
    Micron is offline Very Inert Person
    Windows 7 32bit Access 2007
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    13,423
    Lookup fields are to be avoided as well. Here's why
    The evils of lookup fields - http://access.mvps.org/access/lookupfields.htm
    Ditto on the special characters
    https://access-programmers.co.uk/for...d.php?t=225837
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

  5. #5
    NTC is offline VIP
    Windows 10 Access 2013
    Join Date
    Nov 2009
    Posts
    2,392
    If by asking "are goals realistic" - do you mean 'is Access able' - - the answer is definitely yes... assuming the record set volume & simultaneous user count can be supported by today's PCs (which are pretty darn powerful). Access is as functionally capable as any other database brand in terms of building a Windows application.

  6. #6
    Leggatto is offline Novice
    Windows 7 64bit Access 2016
    Join Date
    Feb 2017
    Posts
    2
    Thanks to everyone who replied. My big takeaway is to study about this quite a bit more. I was likely getting a little ahead of myself. Thanks for your time in reading.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Adjusting Goals for Time
    By athyeh in forum Access
    Replies: 1
    Last Post: 07-25-2013, 03:53 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums