basic majordomus inventory, no web just the db model