If you think that's bad, you weren't around for the MYiASM (I think it was.. days).
Yeah, for years, MySQL shipped with a default storage format that didn't enforce constraints.
Yeah, for years, MySQL shipped with a default storage format that didn't enforce constraints.
That it wasn't the best engine for all use cases and also corrupted data on disk occasionally is a different story. Once InnoDb was ready, you could just mix and match engines in one DB server as far as I remember and use referential constraints where needed.
Later MongoDB marketed itself as "web scale" due to no schema constraints at all. Fun times.