Я хотел бы выразить выбор между записями в SQL.Выражая выбор между записями в SQL
Предположим, что Люди имеют дело с проблемами. Надеемся, Мнения помогут нам найти отличные решения для них. Некоторые из этих решений хороши, некоторые из них плохие. Следовательно, человек должен выбрать один, который наилучшим образом соответствует его потребностям.
Для того, чтобы выразить это выбора, я нашел два способа сделать это:
1) Использование логического поля с именем is_chosen в решений таблицы. Если выбрано решение, поле устанавливается как true.
2) Используя вторую ассоциацию между проблем и решений таблиц. По умолчанию этот дополнительный внешний ключ установлен как null, поскольку решение еще не выбрано. Это позволяет решить только одно уникальное решение, но подразумевает другую связь между обоими объектами.
По вашему мнению, что один из этих двух альтернатив является наиболее экономически эффективным?
Jejew91 не использует SQL Server. –