https://medium.com/@yanxiaodi/mapping-the-model-to-multiple-tables-with-entityframework-core-b46bdeed8661