I am working at a museum and want to create a Blazor app to manage exhibitions. I have attached a diagram of the part of the database that I want to start with. As you can see, there are some one-to-many relationships and some many-to-many relationships. How would I approach this if I want to use as much of the architecture, methods, and structure provided by Radzens CRUD functionality as possible? Also, I want to use Radzen's security system and store UserID for all DB entries.
One exhibition can have (one-to-may)
- Many loans
- Many tasks
One or many exhibitions can have (many-to-many)
-
Many media files stored in Azure blob
-
Many objects
-
Many Contacts
One Exhibition venue can have
- Many exhibitions