Joining tables in Access gives an option for Enforce Referential Integrity which is a great option to have where there is primary key - foreign key relation. But if I select the 'Required' option to NO in the Foreign key, that will allow for Null values to that field. Then if I need a query where that Foreign key field is involved the Null records will be excluded from the query result. Hence, is it advisable to have the 'Required' option to NO in the Foreign key and allow for Null value? And what will be the consequences or how to handle them? Sometimes I may need Nulls to that field at least for the time being.