Umí MySQL od nějaké verze vytvářet triggery nad view? Potřeboval bych to po následující použití: pokud provedu select nad view tak se zobrazí obsah toho view, ale update, select, insert spustí trigger, který vloží data místo do view do nějaké tabulky, protože view to neumí.
Toho jsem se bál. Teď jsem našel, že MySQL umí insert a update na views pouze po splnění 1000 podmínek, které bych snad splnil, ale neumí delete tzn. nepoužitelné. MySQL neumí trigger na select(pokud je mi známo), takže taky nepoužitelné. Co se dá dělat. Nejlepší by bylo kdyby ty aplikace pro které to tvoří byly pro nějakou normální databázi a ne MySQL.
Myslím, že zapisování a mazání přes view není úplně transparentní řešení. A nedokáři si představit, co koho nutí to takto využívat. Řekl bych spíš, že bude někde chyba návrhu aplikace.