Hi, I want to do have some properties that are essentially String types, but which have a limited range of values (code-lists or restricted vocabularies). I want to allow these lists to be administered centrally, so to add them to a single Administration menu item for admin users.
For most users these codes should appears as lists of strings not as objects, but making them objects seems to be the logical OO way to deal with them in Isis. So they are basically objects with one 'name' property (and maybe an id added by datanucleus). All users need to see is the name property, no icon is needed. Also, if I make them objects I also will get referencial integrity constraints applied in the database. I wonder there is a simple recipe for this?
