Size: a a a

2020 April 14

МЛ

Михаил Лебедев... in CODE BLOG / C#
ну тогда лучше разделить таблицы и не переживать) только в таком случае может их как-то индивидуализировать?
источник

АМ

Андрей Мацко... in CODE BLOG / C#
В классе модели делаешь поле enum, в котором делаешь какие угодно названия для своих постов.
источник

АМ

Андрей Мацко... in CODE BLOG / C#
А для бд это будет всего лишь поле со значением int (по умолчанию)
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Если потом надо добавить ещё разновидность, просто в enum  добавляешь новое значение. А бд будет работать как и раньше
источник

t

this. in CODE BLOG / C#
Андрей Мацко
Если потом надо добавить ещё разновидность, просто в enum  добавляешь новое значение. А бд будет работать как и раньше
решение хорошее
Даже как-то не подумал но
Разве это не нарушает OCP?
источник

МЛ

Михаил Лебедев... in CODE BLOG / C#
но как только появится третий вид поста, у которого есть хоть небольшое отличие- то придется это добавлять в эту же модель или выносить в отдельную
источник

МЛ

Михаил Лебедев... in CODE BLOG / C#
и этот энам рискует так и остаться с 2 вариантами
источник

t

this. in CODE BLOG / C#
Михаил Лебедев
но как только появится третий вид поста, у которого есть хоть небольшое отличие- то придется это добавлять в эту же модель или выносить в отдельную
Ну
Выносить в отдельную модель в любом случае придется
Но я не думает что это так плохо
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Можно не задавать enum в модели. А в бд сделать отдельную таблицу с названиями или типами
источник

АМ

Андрей Мацко... in CODE BLOG / C#
И хранить типы прям в бд.
источник

t

this. in CODE BLOG / C#
Ладно
всем спасибо
Сейчас буду выбирать из вариантов
источник

t

this. in CODE BLOG / C#
источник

t

this. in CODE BLOG / C#
Объясните как построить такуб связь в ef core
Я уже потратил кучу времени и никак не могу разобраться:/
источник

t

this. in CODE BLOG / C#
источник

S

Sergey Trofimov in CODE BLOG / C#
this.
У тебя многие ко многим связь
источник

S

Sergey Trofimov in CODE BLOG / C#
EF так не умеет) пока
источник

t

this. in CODE BLOG / C#
:CCCC
источник

S

Sergey Trofimov in CODE BLOG / C#
Нужно промежуточную сущность вводить
источник

S

Sergey Trofimov in CODE BLOG / C#
UsersProject

User ID
projectId
источник

t

this. in CODE BLOG / C#
Эхххх
Спасибо
Буду шаманить
источник