2 The purpose is usually a default value so a nullable Verify defeats The purpose. Keith's respond to demonstrates that by initialising it in the Ctor. If it's for your dB I do not genuinely see much variation than using a default column price and ensure it is a non-null https://dlfthecamelliasingurgaon.blogspot.com