Ich würde empfehlen, die Datenbank-Normalisierung durchzulesen . Es sollte ein wenig Licht aufkommen, wie Sie Ihre Datenbank einrichten können.
Zum Beispiel: Ein einzelner See hat wahrscheinlich immer den gleichen Namen und die gleichen Koordinaten. Warum sollten sie separat für jeden gefangenen Fisch gelagert werden? Extrahieren Sie die Seeinformationen in eine separate Tabelle. Geben Sie jedem See einen eindeutigen Namen und Koordinaten. Lassen Sie Fischrekorde in ihrer jeweiligen Tabelle auf Seen verweisen. Suchen nach See wird einfacher sein. Tippfehler zu machen ist schwieriger und einfacher zu beheben.