Posted on: 3/18/2015 6:17:03 AM | Views : 715

Hi,
I asked a question in the link below(which I solved).
https://social.msdn.microsoft.com/Forums/en-US/514a4f48-b1fa-4fe7-bc2b-4c252b34cf50/insertion-of-null-value?forum=vbgeneral
Here my question is that:
We make relation of foreign keys to enforce user for accurate data insertion, but sometime we do need null values to be passed to attribute that is used as Foreign key. We studied and know that Foreign keys are meant to except null values, which it doesn't(In simple way. I mean when we select an attribute as foreign key and check it to except nulls, then it should.)
As I explained in the upper link how I solved the problem, if similar problems have to be solved like that then,
Why we define Foreign Key over there, i mean it could be done without defining the Foreign key?If it is necessary in any meaning then why we Go to the complete details ...