8
なぜNULLを許可しないのですか?
データベース設計に関するこの1つの記事を読んだことを覚えています。また、NOT NULLのフィールドプロパティを持つべきだと言ったことを覚えています。しかし、なぜそうなのかは覚えていません。 私が考えることができるのは、アプリケーション開発者として、NULL および存在しないデータ値(たとえば、文字列の空の文字列)をテストする必要がないということだけです。 しかし、日付、日時、および時刻の場合はどうしますか(SQL Server 2008)。あなたは、いくつかの歴史的な日付またはボトムアウト日付を使用する必要があります。 これに関するアイデアはありますか?
125
database-design
null