标签: c# entity-framework architecture
我正在创建一个可用作EF的POCO的对象。什么更适合于属性ID:nullable int或只是int,如果是new则值为零。我认为ID应该可以为空。
当我通过这个时,如果ID为null,我可以检查数据是否是新的。我认为这是合适的,因为我认为零是一个有效的DB值。但我不确定。我可以根据我的决定提出任何建议/指导方针/缺点吗?