![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 296
|
Ich würde gerne wissen, wie ihr eure Spalten in eurem RDBMS benennt. Beispiele:
- Tabelle "user", Spalte "usr_id"; Tabelle "pages", Spalte "pg_id" [...] - Tabelle "user", Spalte "user_id"; Tabelle "pages", Spalte "page_id" [...] - Tabelle "user", Spalte "id"; Tabelle "pages", Spalte "id" [...] Ich nutze meistens Variante 1. Wie sieht das bei euch aus?
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
|
|
|
|
|
Nach oben #3 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
nur "id", Fremdschlüssel nach "tabellenname_id"
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 05.01.2006
Ort: Düsseldorf
Beiträge: 169
|
Dito
Kenn ich auch von mir... Das kann nix sowas. Es grenzt schon an schizophrenie |
|
|
|
|
|
Nach oben #8 |
|
Erfahrener Benutzer
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 296
|
Ok, danke für die vielen Antworten
Ich werde wohl in Zukunft auch Variante 3 verwenden (weil ich eben auch inkonsequent bin und es manchmal Überschneidungen bei den Präfixen gibt)
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
|
|
|
|
|
Nach oben #9 |
|
Blubb... öfz
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
|
Dito. Ist, wenn man mehrere subselects und joins hat einfach übersichtlicher wenn da Code:
SELECT a.authorID, b.blogID, c.categoryID FROM pre_author a, pre_blog b, pre_category c ...
__________________
Vive la France! Welcome to Sarkoworld... |
|
|
|
|
|
Nach oben #11 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
ich würde auf CC verzichten, auch wenn es manchmal umständlich wird.
Problem ist halt einfach, nenn ich ne Spalte für URLs dann "URL" oder "Url" und warum wird bitte ID komplett großgeschrieben? authorId wenn dann Und damit solche Streitereien bei mehreren Entwicklern nicht entstehen, alles klein
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #12 |
|
Blubb... öfz
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
|
pre_ steht einfach für Prefix.
Je nach Projekt änder ich den dann in einen 2 oder 3 Buchstaben kurzen alias des Projekts. ID großgeschrieben, weil ich das schicker find Aber gut, das ist alles nun wieder subjektiv...!
__________________
Vive la France! Welcome to Sarkoworld... |
|
|
|
|
|
Nach oben #13 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Um mal etwas Diplomatie zu betreiben. Ich finde, dass alles zulässig ist, solange es innerhalb eines Projekts bzw. innerhalb eines Teams auch konsequent durchgezogen wird.
Klar gibt es Ausnahmen, aber solange es im Großen und Ganzen nicht an der Konsequenz mangelt sollte jede Benennungsart auch irgendwie "zum Erfolg führen". Klingt geschwollen, letztlich trifft es aber wohl den Punkt. Denk ich jedenfalls .. |
|
|
|
|
|
Nach oben #14 |
|
Erfahrener Benutzer
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 662
|
Im Grunde benutze ich die Variante 3, sprich: Alles klein und einzelne Worte durch '_' getrennt. Ich versuche möglichst treffende englische Begriffe für meine Tabellen und Spaltennamen zu wählen, auch wenn diese mal in der "Reservierte Wörter"-Liste auftauchen. Da ich aber konsequent '`' um meine Feld- und Tabellennamen setze, ergibt sich daraus kein Problem. Manchmal ist eben das Kürzen 'name' oder 'text' das sinnvollste, was man sich aussuchen kann. Den PK nenne ich immer 'uid' und sollte er mal auf eine andere Tabelle linken zwecks Fremdschlüssel, nutze ich auch den Tabellennamen + '_uid'.
Im Grunde nutze ich dies auch nurnoch wegen PMA, da dieser die Tabellennamen dann gruppiert und ich will keine 2 Varianten bei Spalten und Tabellennamen mischen.
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll |
|
|
|
|
|
Nach oben #16 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Wenn ich das nun so sehe, würd ich eventuell doch ohne den Unterstrich arbeiten. Kann sicherlich auch etwas wirr werden, aber irgendwie ... user_id anstatt userid .. hm, ich weiß nicht. Muss ich mir beim nächsten Mal, wenn ich so etwas entscheiden muss, mal spontan Gedanken machen
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| 2 Farbige Spalten - dynam. generierte Tabelle | la-finest | PHP-Programmierung | 9 | 13.02.2007 20:03 |
| Aus drei Spalten vereint suchen | Gast | Datenbanken | 4 | 25.02.2006 17:48 |
| MySQL Abfrage bei 2 Spalten | Julied64 | Datenbanken | 5 | 06.12.2005 19:05 |
| ORDER BY über 2 spalten | Julied64 | Datenbanken | 4 | 03.09.2005 18:39 |
| JTable Spalten entfernen | suse | Allgemeine Java-Programmierung | 0 | 05.08.2004 16:06 |