Вопрос по проектировке баз данных, на днях увидел в одной CMS - что совсем нет внешних ключей, все связи прописаны в xml схемах - и всё работает как надо, а я сейчас проектирую базу просой CRM по классике с внешними ключами (Что очень порой геморойно) и задумался а насколько "бес праксис" является использование этих ключей, может можно и без них и нет ли каких подводных камней? Поделитель опытом