Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unnecessary complexity? Advice requested

Featured Replies

  • Newbies

Hi all,

I'd like some advice on a solution I'm working on.

The database i'm creating has the following elements:

Artefacts: these can be e.g. podcasts, e-tutorials, books etc

Artefacts are grouped by module, i'e a module has a number of artefacts:

Projects and tasks: this part (Left of graph) is straight from the Filemaker solution.

I originally started with Artefacts purely for tracking production and have subsequently joined it to the Projects and Tasks.

The purpose of the database:

I wish to allocate users tasks and join the artefacts with the tasks. This can be done individually or by module. I used the table Task Artefact Join to accomplish this

One regular task is to create a new cohort on our VLE. Each cohort will have a different name; I created Tasks Module join for this purpose. It is essentially a checklist for each module that is uploaded to the VLE.

I also wish to track progress of each artefact's production, e.g. who wrote it and when, who is editing it, who voiceover etc.

Tables: Ignoring the left of the graph, the tables i originally created were Modules, Artefacts, Artefact types, Task artefact join, Task Module join. Some of the TOs on the graph are for hierarchical dropdown menus.

So far so good - the database did what i wanted it to.

I then realised that I needed to create versions of each Artefact for amendments, corrections, updates etc. (V1, V2 etc).

I then created a copy of the Artefacts table: Artefacts Versions as one Artefact can have many versions. I also removed many of the fields in Artefacts to avoid duplication.

This is where my problem lies: I think that the table Task artefact join may be now superfluous and that Artefacts Versions could be used as the many to many link between Artefacts and Tasks. Or have I got the solution completely wrong?

I be very grateful if someone could point me in the right direction.

Roger

 

Screen Shot 2015-09-10 at 10.34.20.png

Edited by rogerpearson
Additional information

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.