Entity Framework CTP 5 Отображение один-в-один

У меня есть две таблицы:

Требование

RequirementId - PK

Fixture

FixtureId - PK

RequirementId - FK / NULLABLE / Unique Constraint

У прибора может быть только 1 Требование, никакое другое приспособление не должно ссылаться на такое же Требование. Для Fixture не обязательно иметь Requirement, это необязательно.

Я сделал то, что в Sql Server я поместил ограничение Unique в столбец RequirementId в таблице Fixture. Как мне настроить отображение для этого в Entity Framework CTP 5?

Также можно было бы иметь свойство двунаправленной навигации для каждого объекта?

public class Fixture
{
    public int FixtureId { get; set; }
    public Requirement Requirement { get; set; }
}

public class Requirement
{
    public int RequirementId { get; set; }
    public Fixture Fixture { get; set; }
}

Может быть, я все неправильно понимаю, поэтому любой совет будет отличным. Заранее спасибо

5
задан JCoder23 2 March 2011 в 20:45
поделиться