Я хочу изменить соответствующие имена свойств родителей и детей в моей модели данных LINQ to SQL. Проверьте эту область моего ERD:
От пользователей к транзакциям, которые у меня есть для внешних ключей:
- Users.UserId -> Transactions.SenderId
- Users.UserId -> Transactions.ReceiverId
Когда я работаю с этими отношениями, их имена путают. По этой причине я решил изменить соответствующие названия этих свойств. Я сделал это в конструкторе LINQ to SQL:
В приведенном выше примере я изменил имя ребенка на TransactionsBySender
, а имя родителя на Sender
. Это сработало отлично, и теперь я могу воспользоваться преимуществами, предоставляемыми LINQ. Моя проблема в том, что эти изменения имени перезаписываются каждый раз, когда я обновляю свою модель данных.
Поэтому мой вопрос таков: могу ли я изменить эти имена напрямую в SQL Server с помощью Management Studio?