After #6 and #7 are done, create a model for the complete use case. I believe this will probably require modifications to the ROSA schema.