Is referential integrity supported?
No, there's no such feature out of the box.

For D7, there is a module for that, but I haven't see a Drupal 8 version: https://www.drupal.org/project/erri.

We did build something like that ourself based on the entity_usage module, we alter the node delete form and display a warning that shows where the node is used.