Two The purpose is usually a default value so a nullable check defeats The purpose. Keith's answer demonstrates that by initialising it within the Ctor. If it's with the dB I don't really see much difference than getting a default column benefit and enable it to be a non-null column https://urbanresortgurgaon.car.blog/2025/05/12/m3m-altitude-prime-connectivity-and-unrivaled-luxury/