C# entity framework. Несколько таблиц для одной сущности в БД

240
06 октября 2017, 14:28

Доброго времени суток. Довольно часто в тех заданиях по проектированию БД для хранения изменений или логов, указывается, что создается новая таблица каждые новый сутки или новую неделю или ..., какую то другую временную дискретность. Т.к. в одной таблице например через месяц станет слишком много записей.

Например нужно хранить изменения внесенные пользователем зададим сущность:

public class Changes
{
   public string ValueBefore {get;set}
   public string ValueAfter {get;set}
   public string UserName {get;set}
}

Т.е. 1 сущность -> несколько одинаковых таблиц. Можно ли так настроить EF не скатываясь в написание SQL запросов через EF?

READ ALSO
WPF&MVVM: Какое стоит указать пространство имён в классах, находящихся в папках?

WPF&MVVM: Какое стоит указать пространство имён в классах, находящихся в папках?

Пусть у нашего приложения, выполненного в соответствии с шаблоном MVVM, будет имя ExampleMVVMApp, а все ViewModel будут храниться в почти одноимённой папкеViewModels

187
Перевод данных в base64

Перевод данных в base64

Допустим есть массив из 4 чиселМне нужно перевести их в base64 но вообще можно и в HEX

272
WPF&MVVM: как определить метод SetProperty для ViewModel?

WPF&MVVM: как определить метод SetProperty для ViewModel?

Как определить метод SetProperty для ViewModel в шаблоне MVVM? Я видел в некоторых примерах, что для этого применяется интерфейс BindingBase, который тоже надо...

217
Java типы, допускающие NULL значения

Java типы, допускающие NULL значения

Существуют ли в Java что-то вроде типов, допускающих NULL значения? То есть с сервера приходит, на пример, int, но вместо него может прийти NULL В C#можно...

221