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.

basic tables advice.

Featured Replies

Hi

Hope this is the correct section. I was going to try and create a system for the scout group that I run tp try and cut costs dow. I was going to have a contact information section and all badges the badges have different elements to them which when completed show badge completed. Also I was going to have a paid subs section and petty cash section. I am not sure how to go about the tables etc as tp what section to have tables for etc. Any advice on the above would be brilliant thanks.

It they are not too elaborate for your needs, then I would consider modifying the "Contacts" or "Personnel" starter solutions in Filemaker Pro. These are pretty sophisticated in their design, e.g. they automatically assign a database ID number to each person, in addition to whatever ID numbers (employee ID, SS#, or Scout ID).  This helps avoid ambiguities in the database (when a duplicate or missing ID is present). 

 

Since each scout can have multiple badges then you will want a separate "Badges" table.  Join this to the other table via the Contact Match Field. 

 

I don't know what "paid subs" means.  For the petty cash, you might want to simply have records for a Cash Box Transactions, with each record representing a cash transaction (positive amounts for deposits, negative amounts for withdrawals) and a running total. 

  • Author

Thanks very much thats brilliant. Would I have a table for each badge there are about 50 badges and each badge has around 4 or 5 different attributes

Thanks again.

 

Would I have a table for each badge

 

Heavens no!  That would be redundant.  

 

Create one table "Badges" where each record is a description of each type of Badge.  Like a catalog.   Create a second "join" table called Scouts_badges that links to both Badges and Scouts.  This allows you create a "many-to-many" relationship between Scouts and Badges.  The Scouts_badges table will contain a new record for each badge earned by any one of the Scouts.  There should be field that describes its subject category (Forestry, Fishing, etc.) and thereby links to the Badges table    The table structure would be like this:

 

  Scouts     Scouts_badges  Badges

Person)ID ==  Person_ID

              BadgeName ==  BadgeName

              DateEarned    Description

                            Requirements

 

You can view the badges earned by a specfic scout by putting a portal to the Scouts_badges on the Scouts table. You can even create new Scouts_badges records in this portal.  You may also put general Badge data fields in this portal for informational purposes, but do not edit them here, as the general Badge info should not change from scout to scout. 

  • Author

Ok maigic I will attempt at this and see whay happens.  Thanks again for your help so far.  Thankyou.

Attached is an example file to help get you started. 

 

Scouts.fmp12.zip

  • Author

Matthew.

Thanks very much that looks really good I can expand on that now. Just one more thing "I promise" I am going to make a table for the programme which contains just date and what we are doing on that night etc. When i try to make it it tells me it isnt related to any other table, can I not make a table which is seperate as it doesnt relate to any other thing. Hope this is clearly put. "I will create a scout badge for filemaker experts" :laugh2:

Thanks again.

Alan F

Hold it think it works using the file you sent. Thanks again and hope you all have a good new year.

Alan,

As a former Committee Chair, and professional FM developer, I will offer this advice: don't reinvent the wheel! I have absolutely no affiliation with them, but TroopMaster is terrific software.

 

I thought of writing a database for the Troop, but honestly, what happens when I leave? So, check it out: http://www.troopmaster.com

  • Author

Hi I live in scotland. Troopmaster badges etc isnt uk based. I have been using online scout manager which costs. File maker is a challenge and a hobbie.

OK, have fun. It definitely can be done in FM.

  • Author

Thanks it keeps me thinking. The uk badges are a bit different. Will keep plugging on. Thanks and have a good new year.<br />

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.