Views + Tables verknüpfen?

Ich will Base als Frontende für eine mysql-DB benutzen und möchte in Base einen View mit einer Tabelle verknüpfen. Wie geht das ? Views tauchen im Beziehungseditor nicht auf. Danke schon mal.

Nein, ein View taucht deswegen nicht auf, weil er bereits durch eine Abfrage mit der Tabelle verknüpft ist. Auch MySQL selbst stellt für eine Verknüpfung dazu kein weiteres Werkzeug zur Verfügung. Nicht einmal alle Tabellentypen von MySQL können dies. MyISAM z.B. lässt keine Verknüpfungen zu.

Allerdings: Bei einer externen Datenbank wie MySQL ist es nicht sicher, dass diese Beziehung vor dem Verändern oder Löschen einer Tabelle oder eines anderen Views, der zum ersten View in Beziehung steht, tatsächlich bestehen bleibt.

Nur bei der internen HSQLDB wird das Löschen einer Tabelle verweigert, wenn dazu eine entsprechende Ansicht existiert. Und es wird das Löschen eines Views verweigert, wenn er Grundlage für einen anderen View ist.

Danke für die Info. Referentielle Integrität ist kein Thema, da ich nur aus den Tabellen/Views lese…