AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Geschlecht in extra Tabelle speichern?
Thema durchsuchen
Ansicht
Themen-Optionen

Geschlecht in extra Tabelle speichern?

Ein Thema von AlexII · begonnen am 25. Nov 2014 · letzter Beitrag vom 26. Nov 2014
Antwort Antwort
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:06
Kaum ist Wochenende schon ist hier wieder gut was los.
Wie schon erwähnt, kann ich mich weder für eine eigene Tabelle, noch für ein Feld in den Personaldaten entscheiden. Ein absolutes NoGo is aber die Beschränkung auf ein binäres Feld, da dann ausgelassen wird, daß der Datenerfasser keine Information über das Geschlecht hat Und kommt mir jetzt bitte nicht mit dem Vornamen, das haut zwar meistens hin aber eben nicht immer, für Deutschland nehmen wir Friedel oder weniger altmodisch Chris, es soll auch Franzosen geben, die in Deutschland arbeiten da ist Jean-Marie gar nicht so selten, und bei Koreanern, Japanern, Chinesen ist es extrem selten, das ein Europäischer Personaler die notwendigen Informationen besitzt.

[offtopic]
Ich habe seit mehreren Jahren das Vergnügen wechselnde Softwarepakete einer Branche zu betreuen. Wenn der eine oder andere Programmierer darauf hingewiesen wurde, daß er an die eine oder andere Anforderung nicht gedacht hatte, was oft verständlich ist, da bisher die Kunden diese Anforderung nicht hatten, dann kommt oft die Erwiederung, das braucht man doch nicht. Liebe Leute, nur weil euch das bisher noch nicht über den Weg gelaufen ist, heißt es nicht, daß es das nicht gibt.
[/offtopic]


Gruß
k-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.307 Beiträge
 
Delphi 12 Athens
 
#2

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:18
Ein absolutes NoGo is aber die Beschränkung auf ein binäres Feld, da dann ausgelassen wird, daß der Datenerfasser keine Information über das Geschlecht hat Und kommt mir jetzt bitte nicht mit dem Vornamen, ....
Binär wohl eher nicht. Aber ein Integer schon genügen verschiedene Zustände darstellen. Aber das steht ja weiter oben.

[offtopic]
Ich habe seit mehreren Jahren das Vergnügen wechselnde Softwarepakete einer Branche zu betreuen. Wenn der eine oder andere Programmierer darauf hingewiesen wurde, daß er an die eine oder andere Anforderung nicht gedacht hatte, was oft verständlich ist, da bisher die Kunden diese Anforderung nicht hatten, dann kommt oft die Erwiederung, das braucht man doch nicht. Liebe Leute, nur weil euch das bisher noch nicht über den Weg gelaufen ist, heißt es nicht, daß es das nicht gibt.[/offtopic]
Wenn es jemand zahlt, dann kann man natürlich alles berücksichtigen. Dann kann man auch die Blutgruppe als Feld berücksichtigen. Man weis ja nie
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:34
Wenn es jemand zahlt, dann kann man natürlich alles berücksichtigen. Dann kann man auch die Blutgruppe als Feld berücksichtigen. Man weis ja nie
Find ich gar nicht soweit hergeholt. HR-Software in Krankenhäusern z.B. sollte diese Möglichkeit beachten. Übrigens geht es nicht um's Bezahlen, sondern um die Einstellung etwas in Erwägung zu ziehen. Ich bin ja auch schon einer der alten Säcke, sobald wir uns auf unsere Erfahrung zurückziehen und alles "neue" per se ablehnen, machen wir was falsch. Darum muß man ja nicht immer topmodisch sein.

Gruß
K-H

P.S.
Für mich hatte sich das WE etwas verschoben.
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.307 Beiträge
 
Delphi 12 Athens
 
#4

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:43
Hier geht es ja nicht darum, daß man etwas per se ablehnt. Aber wenn sich etwas über Jahre bewährt hat, muss man nicht immer etwas einführen weil andere etwas besser finden. Man muss es für sich abwägen.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#5

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 18:56
Und kommt mir jetzt bitte nicht mit dem Vornamen,
Oh doch! TRWTF is ColdFusion!

Aber wenn sich etwas über Jahre bewährt hat, muss man nicht immer etwas einführen weil andere etwas besser finden.
Aber man muss auch nicht sein DRM-System als gutes Datenbankdesign verkaufen
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.307 Beiträge
 
Delphi 12 Athens
 
#6

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 19:52
Aber man muss auch nicht sein DRM-System als gutes Datenbankdesign verkaufen
Wer hat wo etwas als gutes Datenbankdesign verkauft? Ich hatte ja geschrieben: "Das" gute Design gibt es nicht. Je nach Anforderung kann es unterschiedliche Lösungen geben. Für den einen so, für den anderen so.

Was hat das ganze mit DRM zu tun?
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#7

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 22:28
Wer hat wo etwas als gutes Datenbankdesign verkauft?
Na ja: Bitfelder vorschlagen und Stringkonstanten im Code, als es um Möglichkeiten ging, qualitative Merkmale in einer Tabelle darzustellen, wurde mit Sicherheit nicht vor dem Hintergrund vorgetragen, ein Beispiel für besonders schlechtes Design zu präsentieren und hinter den merkwürdig süffisanten Bemerkungen, dann ja wohl in den letzten 30 Jahren irgendetwas falsch gemacht zu haben (Ja! solange gibt es die Software schon und sie läuft immer noch!), stand auch keine Selbstkritik ob des schlechten Designs.

Aber ich habe mich bestimmt verlesen und alles war ironisch vorgetragene Selbstkritik.

Aber lass es doch: Ihr setzt Techniken ein, die eben nicht state-of-the-art sind (und auch vor 30 Jahren nicht state of the art waren) und steht dazu. Ist doch ok.
"Das" gute Design gibt es nicht.
Doch, gibt es, finde ich zumindest. Aber die konkrete Ausprägung ist von Anwendungsfall zu Anwendungsfall verschieden. Gutes Design zeichnet sich -wie überall- durch Einfachheit, Klarheit, Flexibilität und Erweiterbarkeit aus. Gutes Design setzt die Vorgaben optimal um und erreicht die Ziele auf kürzestem Weg. Verstößt man gegen eines dieses Grundprinzipien, sollte man gute Gründe haben.
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.307 Beiträge
 
Delphi 12 Athens
 
#8

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:19
Kaum ist Wochenende schon ist hier wieder gut was los.
Es ist Mittwoch.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#9

AW: Geschlecht in extra Tabelle speichern?

  Alt 26. Nov 2014, 12:43
Ein absolutes NoGo is aber die Beschränkung auf ein binäres Feld, da dann ausgelassen wird, daß der Datenerfasser keine Information über das Geschlecht hat
NULL?
Unabhängig davon ist ein Bool-Feld wirklich Quark, denn es geht um keine Ja/Nein-Frage, sondern um eine Eigenschaft, die eben heute nur M/F aber morgen auch M/F/T sein kann oder auch:"Ich kenne mein Geschlecht, aber euch geht das nichts an", was etwas anderes ist, als "Keine Angabe gemacht".

Wichtig ist mir, das Systeme erweiterbar sind. Denn sie werden erweitert. Und sie sollen flexibel sein und nicht proprietär. Aber diese Einschätzung teilen nicht alle.
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:42 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-2025 by Thomas Breitkreuz