Each table T has an id which is just a key field of that table.
Other tables will refer to the id of table T with the name T_id.
lings will be communes in this database.

Ling(id,name,parent_id,depth,group_id,creator_id)
id will be the id of a commune
name will be the name of a commune
parent_id will be blank 
depth will be 0
group_id will be 0
creator_id will be  the creator of that ling

Example(id, ling_id, group_id, name, creator_id)
ling_id will be a commune id
group_id will be 0
name will be the title of the phrase or word
creator_id will be  the creator of that example

ExampleLingsProperty(id,example_id,lings_property_id,group_id,creator_id)
just a linking table



LingsProperty(id,ling_id,property_id,value,group_id,creator_id)
e.g. links languages to properties and values

Property(id,name,description,category_id,group_id,creator_id)
name might be something like mot_genre, 
description might be something like """le genre d'un mot"""
category_id, group_id should both be 0
creator_id can be left blank

StoredValue(id,storable_id,storable_type,key,value,group_id)
id will be unique for each row of this table
storable_id will be an example id that many rows can share and there might
be one row for the text, another for the translation, another for the 
phonetic construction
storeable_type could be just the strings text, translation, phonetic
key would be the value for this example for this storable_type
group_id would be 0
