Jump to content


Remembered Today:

0

Researching men & women: how do you record service details?

database

8 replies to this topic

#1 b3rn

b3rn

    Major

  • Old Sweats
  • 356 posts
  • Gender:Male
  • Location:Sydney
  • Interests:Australian Army Nursing Service, hospitals on the Western Front, Lemnos

Posted 14 August 2012 - 03:32 AM

This topic on database fields is helpful - http://1914-1918.inv...howtopic=160421 - but how do you record service details in a database or other data model? What fields do you record? Can there be too many?

Interested particularly in how you deal with events - enlistment, embarkation, incidents (AWOL, crime, illness), return, etc. How do you deal with dates - in particular, unknown or fuzzy dates?

#2 AdrianBruce

AdrianBruce

    Second Lieutenant

  • Old Sweats
  • 103 posts

Posted 14 August 2012 - 11:33 AM

It depends what the context is... If we were talking a family history database that works like most GEDCOM based programs, with the ability to create custom events, then I tend to go for a custom attribute "Military History", whose value is the name of the unit served in. The rest goes into narrative.

If you were talking a general database, then again you need to scope what you're interested in. For events such as embarkation etc, I'd just have a general Event table, where each line in the table (i.e. each event for a person) has a type to define whether it's an embarkation, etc. Some events are of such importance that you might give them their own column in the Individuals table. The problem there is that while it makes it easier to pull off a list of those who joined in 1915 (say), you can easily get yourself wrapped up in trying to define which the joining-event actually is and end up with several, which destroys the simplicity.

Unknown dates - no debate there - leave them blank.

Approximate dates - several issues here:
  • How do you want to search on them - is "Approx Dec 1915" to appear in a search for Events in 1915 and not in a search for Events in 1916? (My advice to that would be - yes)
  • How do you want to display the event details?
  • How do you want to sort the events for display? Chronological order, I guess so it's a possible idea to have one date for sorting that isn't actually a real date of the person - just an arbitrary version of it to sort correctly.
Without thinking it through much further, I'd suggest the date items would look like:
  • Date-1-YYYY (the year part of exact date if an exact date is known or the start of a range);
  • Date-1-MM (the mm part of exact date if an exact date is known or the start of a range);
  • Date-1-DD (the day part of exact date if an exact date is known or the start of a range);
  • Date-2-YYYY (the year part of the end of a range);
  • Date-2-MM (the mm part of the end of a range);
  • Date-2-DD (the day part of the end of a range);
  • Sort-Date (value to show where the event comes when sorted - need only be a single YYYYMMDD format)
  • Qualifier-for-date-1 (= Approx or Estimate else assumed to be exact);
  • Qualifier-for-date-2 (= Approx or Estimate else assumed to be exact);
  • Range (code to say that 2 dates are From-A-To-B or Between-A-and-B )
So "FROM ABOUT August 1914" goes in as:
  • Date-1-YYYY = 1914;
  • Date-1-MM = 08;
  • Date-1-DD = empty;
  • Date-2-YYYY empty;
  • Date-2-MM empty;
  • Date-2-DD empty;
  • Sort-Date = 19140801
  • Qualifier-for-date-1 = Approx;
  • Qualifier-for-date-2 = empty;
  • Range = From-To
Something like that........

#3 David Underdown

David Underdown

    Brigadier-General

  • Old Sweats
  • 2,002 posts
  • Gender:Male
  • Location:London
  • Interests:Primarily following up those men listed on the Rolls of Honour of the Central Council for Church Bell Ringers, [url]http://www.cccbr.org.uk/rollsofhonour/[/url] and the Surrey Association of Church Bell Ringers [url]http://halfmuffled.wordpress.com[/url]

    Also remembering my Great-Great-Uncle Pte 30649 Frederick John Holbrook, 2nd Bn, Welsh Regiment, Died of Wounds 26 July 1916, buried Heilly Station Cemetery, II D 11 aged 19 according to CWGC, but born 5 May 1898. Entered France 12 May 1915. (Avatar)

Posted 14 August 2012 - 02:34 PM

It might be easier to model as linked data, rather than in traditional relational models. I believe the Munnin Project is beginning to create appropriate ontologies

#4 b3rn

b3rn

    Major

  • Old Sweats
  • 356 posts
  • Gender:Male
  • Location:Sydney
  • Interests:Australian Army Nursing Service, hospitals on the Western Front, Lemnos

Posted 15 August 2012 - 12:25 AM

View PostDavid Underdown, on 14 August 2012 - 02:34 PM, said:

It might be easier to model as linked data, rather than in traditional relational models. I believe the Munnin Project is beginning to create appropriate ontologies

Thanks David, plenty to chew on there http://muninn-project.org

#5 Benedictine

Benedictine

    Sergeant-Major

  • Members2
  • 69 posts
  • Gender:Male
  • Location:From Cleckheaton, West Yorks. Now in Newark, Notts

Posted 15 August 2012 - 04:14 PM

Not sure if I have understood the question correctly but I use this excellent database

http://www.medal-researcher.com/

#6 David Underdown

David Underdown

    Brigadier-General

  • Old Sweats
  • 2,002 posts
  • Gender:Male
  • Location:London
  • Interests:Primarily following up those men listed on the Rolls of Honour of the Central Council for Church Bell Ringers, [url]http://www.cccbr.org.uk/rollsofhonour/[/url] and the Surrey Association of Church Bell Ringers [url]http://halfmuffled.wordpress.com[/url]

    Also remembering my Great-Great-Uncle Pte 30649 Frederick John Holbrook, 2nd Bn, Welsh Regiment, Died of Wounds 26 July 1916, buried Heilly Station Cemetery, II D 11 aged 19 according to CWGC, but born 5 May 1898. Entered France 12 May 1915. (Avatar)

Posted 15 August 2012 - 06:18 PM

b3rn I should also have mentioned the Mosman 1914-1918 project http://mosman1914-1918.net/ - I think they started to look at this during their recent buildathon

#7 b3rn

b3rn

    Major

  • Old Sweats
  • 356 posts
  • Gender:Male
  • Location:Sydney
  • Interests:Australian Army Nursing Service, hospitals on the Western Front, Lemnos

Posted 21 August 2012 - 03:31 AM

Thanks AdrianBruce. And thanks David, I'm a part of that project - just trying to get my head around the topic to be honest. I'm interested in the edge cases, as things get messy very quickly when trying to order real life. Where's the sweet spot between being completist (unachievable goals) and useful (enough detail to allow for interesting visualisations) - ?

#8 David Underdown

David Underdown

    Brigadier-General

  • Old Sweats
  • 2,002 posts
  • Gender:Male
  • Location:London
  • Interests:Primarily following up those men listed on the Rolls of Honour of the Central Council for Church Bell Ringers, [url]http://www.cccbr.org.uk/rollsofhonour/[/url] and the Surrey Association of Church Bell Ringers [url]http://halfmuffled.wordpress.com[/url]

    Also remembering my Great-Great-Uncle Pte 30649 Frederick John Holbrook, 2nd Bn, Welsh Regiment, Died of Wounds 26 July 1916, buried Heilly Station Cemetery, II D 11 aged 19 according to CWGC, but born 5 May 1898. Entered France 12 May 1915. (Avatar)

Posted 21 August 2012 - 08:26 PM

As I posted I wondered if you might be

#9 Matt Richards

Matt Richards

    Lieut-Colonel

  • Old Sweats
  • 771 posts
  • Gender:Male
  • Location:Gastonia, North Carolina
  • Interests:History and militaria of the World Wars, and the Royal Engineers in the Great War.

Posted 21 August 2012 - 08:37 PM

I use Microsoft Access for most of the information ... birth, death, occupation, units served, service numbers, attestment, demob, medals received, etc.
I also use Microsoft Excel for just name, rank, service number and units served, so I can filter soldiers by what units they were in. It lets me see how many men from each unit I have in my database.
Then I also have minimal amount in a family tree on Ancestry, which is weird because none of the men in it are related to each other, but it allows me to add in records and photos of the men, It's a lot more work than Excel and Access ... I have 59 men I'd have to create profiles for ... very time consuming.