I noticed the example references file (https://github.com/dr-rodriguez/DSII_LocalGroupDB/blob/master/references.json) has both a 'key' and an 'id' field. What's the distinction there? Is one not necessarily unique? If not maybe just 'key' is necessary? (Or "id" can be auto-generated somehow at runtime if it's a db thing?)