AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Tabellen richtig mit Constaints darstellen
Thema durchsuchen
Ansicht
Themen-Optionen

Tabellen richtig mit Constaints darstellen

Ein Thema von ATS3788 · begonnen am 1. Jan 2015 · letzter Beitrag vom 4. Jan 2015
 
Perlsau
(Gast)

n/a Beiträge
 
#10

AW: Tabellen richtig mit Constaints darstellen

  Alt 1. Jan 2015, 20:41
Genauso könntest Du auf die Exception/den Returncode reagieren.
Vollkommen richtig

Zudem werden die Contraints im Datenbankschema auch von anderen Verbindungen auch von Zugriffen ausserhalb des Programmes beachtet und erzwungen.
Andere Zugriffe als von "meiner" Anwendung gibt es bei meinen Datenbanken im Grunde nicht. Die allermeisten sind sogar FB-Embedded.

Zudem kann eine Datenbankadmintool diese verwenden ( Filterung beim Insert usw.)
Meine Kunden verwenden gewöhnlich (mangels Kenntnissen) kein Datenbankadmintool, sondern beschränken sich beim Datenbankzugriff auf "meine" Anwendung.

Deshalb würde ich nicht auf dieses sinnvollen Features verzichten.
Ich verzichte auf manches, wenn es mir unnötig erscheint. Manche Kunden – zumeist selbst Entwickler – bestehen dennoch darauf, dann kriegen die das auch.

Der vorgeschlagene Weg funktioniert zudem auchg mit angelegten Constraints.
Wiederum vollkommen richtig
Normalerweise muß ich mit der Zeit, die ich für die Entwicklung benötige, schon ein wenig haushalten, sonst wird's entweder zu teuer oder ich ruiniere mir meinen Stundensatz
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz