Уникальная структура сущности ограничения

1

Я использую MS SQL Server 2012 + Entity Framework 6.1.1. Я создал модель с помощью конструктора. Теперь я хотел бы добавить уникальный атрибут. Как я могу достичь этого, используя конструктор/сохранить модель?

Изменение: я делаю первый подход к модели

спасибо

  • 0
    Модель первая? Или сначала база данных?
  • 0
    Привет, модель первая!
Теги:
entity-framework
visual-studio-2013
entity-framework-6

1 ответ

1

Прочитай это! Это должно помочь вам в правильном направлении...

Идея состоит в том, чтобы использовать такой код:

CreateIndex("dbo.Users","Username",true);

Это метод EF. Я не думаю, что это возможно в дизайнере тогда...

РЕДАКТИРОВАТЬ

Нашел этот пост, в котором говорится, что возможны уникальные ограничения (не в дизайнере, а в коде):

[Index(IsUnique = true)]
public string EmailAddress { get; set; }
  • 0
    Так что не в модели в первую очередь. [Index(IsUnique = true)] сначала код, начиная с EF 6.1.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню