Ich lese gerade etwas zu Namenskonventionen.
Da scheint es etliche Geschmacksnoten zu geben.
Ich greife mal die typischen Kontroversen heraus.
1 Nur Kleinbuchstaben für Tabellen und Attribute?
2 Präfix "tbl_" für Tabellen?
3 Attributnamen mit Kurzform des Tabellennamens (Alias?) als Präfix?
Beispiel:
Tabelle: personen
Tabelen-Alias: pers
Attribut: pers_nachname
Als Argument las ich, dass die Entwicklungsumgebungen für Datenbänker,
was Debugging anginge weit rudimentärer seien als für
Programmiersprachen. Daher die Gesprächigkeit.
4 Auch den Primary Key mit Präfix?
"pers_id" statt "id"?
5 Foreign Key mit Präfix "fk_"?
Was schmeckt euch?
Falls ihr einen guten Artikel kennt, der Vor- und Nachteile der typischen kontroversen Bestandteile von Namenskonventionen abhandelt: yummi.
Da scheint es etliche Geschmacksnoten zu geben.
Ich greife mal die typischen Kontroversen heraus.
1 Nur Kleinbuchstaben für Tabellen und Attribute?
2 Präfix "tbl_" für Tabellen?
3 Attributnamen mit Kurzform des Tabellennamens (Alias?) als Präfix?
Beispiel:
Tabelle: personen
Tabelen-Alias: pers
Attribut: pers_nachname
Als Argument las ich, dass die Entwicklungsumgebungen für Datenbänker,
was Debugging anginge weit rudimentärer seien als für
Programmiersprachen. Daher die Gesprächigkeit.
4 Auch den Primary Key mit Präfix?
"pers_id" statt "id"?
5 Foreign Key mit Präfix "fk_"?
Was schmeckt euch?
Falls ihr einen guten Artikel kennt, der Vor- und Nachteile der typischen kontroversen Bestandteile von Namenskonventionen abhandelt: yummi.