Results 1 to 2 of 2
  1. #1
    Amidatti is offline Novice
    Windows 10 Access 2016
    Join Date
    Aug 2019
    Posts
    1

    Beginner database Q

    Hi, I am completely new to making databases, but I'd like to make a small one to manage my project. The tasks on my project are being tracked as schedule items, which are fairly granular, and also tracked as timesheet items, which tend to be groupings of schedule items. However, some schedule items are things which appropriately do not have an associated timesheet item (such as milestones), and some timesheet items do not have an associated schedule item (such as project management hours). I need to maintain the associations of schedule to timesheet items where they exist. I thought of having a table for schedule items and a table for timesheet items, and connect them with key IDs. However, every item, be it schedule or timesheet, needs to be assigned release number 1, 2, 3, or NotApplicable. How do I store the release number associations in a single table so I’m not duplicating that information? I can’t put release number in the schedule table because some timesheet items don’t have an associated schedule item to inherit a release number from, and vise versa. Do I need to store everything in one table with true/false columns for Schedule and Timesheet, and also a column with release number? Or as 3 tables, one of which somehow has the release associations?

    Thanks for any advice regarding this. I’m trying to pick up fundamentals and standards of practice for building good databases along the way.

  2. #2
    GinaWhipp's Avatar
    GinaWhipp is offline Competent Performer
    Windows 7 64bit Access 2013 32bit
    Join Date
    Jul 2011
    Location
    Ohio, USA
    Posts
    377
    Hmm, no one table databases. That is not the way they work. I think you should start off with...

    Jeff Conrad's resources page...
    http://www.accessmvp.com/JConrad/acc...resources.html

    The Access Web resources page...
    http://www.mvps.org/access/resources/index.html

    A free tutorial written by Crystal (MS Access MVP)...
    http://allenbrowne.com/casu-22.html

    MVP Allen Browne's tutorials...
    http://allenbrowne.com/links.html#Tutorials

    UtterAccess Newcomer's Reading List
    http://www.utteraccess.com/forum/New...-t1998783.html

    Help with Normalization
    http://www.access-programmers.co.uk/...57&postcount=2

    Sample data models...
    http://www.databasedev.co.uk/table-of-contents.html
    http://www.databaseanswers.org/data_models/

    Naming Conventions…
    http://www.access-diva.com/d1.html

    Other helpful tips…

    Setting up a Model Database
    http://www.access-diva.com/d11.html

    My Database Standards...
    http://regina-whipp.com/blog/?p=102

    You see you should be looking at separate tables, i.e.
    tblProjects
    tblProjectDetails
    tblProjectTasks
    tblTimeSheets (or tblActivities which can be tied to many other tables)

    And I am sure those won't be the only tables, it's just to give you a starting point. Once you get thru the above post your Relationships window which will show us your tables for any tweaking.

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

Similar Threads

  1. Replies: 2
    Last Post: 12-20-2015, 02:23 PM
  2. Replies: 28
    Last Post: 11-09-2015, 11:15 AM
  3. Inventory Problem Beginner Database
    By joe.ise in forum Database Design
    Replies: 38
    Last Post: 08-27-2013, 12:16 PM
  4. Sample database for a beginner
    By amphinomos in forum Sample Databases
    Replies: 4
    Last Post: 07-13-2013, 03:51 PM
  5. Absolute beginner qu - transferring a database
    By kirstywing in forum Access
    Replies: 2
    Last Post: 09-07-2010, 02:12 AM

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