I have been reading a bit about NHibernate with SQLite, figuring it might be a very good option when I need lightweight database handling.
I've read the following (and the links) which talk about how the NHibernate SQLite dialect does not support foreign keys WHILE CREATING the database, since NHibernate creates foreign keys through ALTER TABLE.
I'm wondering, if I create an SQLite database through some other tool, would I be able to use NHibernate with said SQLite database, would it honor the referential integrity?
Enable referential integrity with nHIbernate using SQlite database