Isn it hard to implement all the OBIS Data Schema fields?
Think of the OBIS schema as a menu of options. There are only four fields that are required in order to be compatible (latitude, longitude, taxonomic name, and date/time of last modification). For all of the other fields you only need to include them if you want to have that information in your database. If you don’t plan to hold a particular type of information, you can leave it out of your database. However, if you do include a type of information covered by a field in the OBIS schema, you should represent it as described in the OBIS schema.