我有一个名为PartyChannel的表,其中包含以下列
ID, ChannelID, ChannelType
Run Code Online (Sandbox Code Playgroud)
ChannelID商店MailID或PhoneID或EmailID取决于ChannelType.
那么我如何在PartyChannel和所有三个表(邮件,电子邮件和电话)之间创建一个外键,具体取决于channelType.
在我的Db中,我最初有一个包含三列的表,当时没有数据,MDf文件大小为5122 KB.
然后我在此表中插入了500000条记录,MDF文件大小增加到19456 KB
然后我更新了我的表,并将一列的所有值都设置为Null,但文件大小仍然相同,即19456 KB.
然后我删除了此表中的所有记录,但我的MDF文件大小仍然是19456 KB.
我想知道为什么文件大小没有变化?列中的Null值是否占用空间?