Мы проектируем новую базу данных, и я хотел бы получить информацию о том, где разместить такие вещи, как значения по умолчанию. Есть 3 сценария:
1: новые значения, поле create_date. Должен ли столбец иметь значение по умолчанию при вставке?
2: обновленные значения, поля updated_date. Я думал о реализации триггера, который устанавливает это для getdate (), другой вариант в коде.
3: таблица стран с именем страны, должны ли мы применять уникальное ограничение непосредственно к таблице или убедиться, что код выполняет это?
и, наконец, немного о теме, но у нас также есть updated_by и create_by (int) в каждой таблице, которая ссылается на user_id в пользовательской таблице. Стоит ли усилий для реализации этого фк. ограничения на все таблицы?