If I understood correctly, you have not yet decided how you are going to implement the temporary aspect of your database. You can use the built-in DBMS method (for example, triggers, logging, special mechanisms, such as Change data collection, etc.). But anyway you would include a relational model .
Thus, the general answer would be that the Entity Framework should not have problems with any relational model if there is a valid EF data provider for a particular DBMS.
, , , load testing .
, !