Anmelden

View Full Version : Namenskonventionen



HPKahn
09-05-06, 11:11
Hallo zusammen,
ich bin gerade dabei firmeninterne Namenskonventionen zu definieren. Leider gestaltet sich das nicht so einfach.

Unterschiedliche Zugriffsmethoden und Programme
-Altprogramme (RPG, max 10. Zeichen Länge)
-Neue Programme (SQL Web-Zugriff, Client/Server max. 32 Zeichen)

Probleme mit System- oder Kurzname

Wie kann ich das alles unter Hut bekommen

Grüße HP Kahn

Fuerchau
09-05-06, 11:17
RPG (alt) 6-Stellig !
RPGLE (alt) 10-Stellig !
RPGLE (neu) 128-Stellig !!!

Unter einen Hut ? Der passt da eigentlich nicht.
Wenn man allerdings neue Dateien anlegt und die Alt-Programme darauf nicht zugreifen müssen, kann man sich ja was für SQL überlegen, da ja neues RPGLE durchaus mit 32-stelligen Namen zurechtkommt.
Allerdings: Achtung beim Tippen, da dies nur im Free-Format 100% klappt.

PS:
Länger als 10-stellig geht
- bei SQL
- mit DDS und ALIAS

HPKahn
09-05-06, 12:20
Hallo Fuerchau,
danke für deine schnelle Antwort.

Du hast natürlich Recht,
SQL 128-Zeichen, aber ist firmenintern schon auf 32 Zeichen begrenzt.

Unsere Progammierrichtlinien erlauben kein Free-Format, RI's, etc .
Ganz schönes Dilemma.
Da ich eigentlich aus der SQL-Linie komme, habe ich natürlich meine persönlichen Vorstellungen über Datenmodellierung , RI's, Trigger, etc., Namenskonventionen für Datenbankobjekte (keine Berücksichtigung für Altprogramme)

Vielleicht hat jemand ja schon Namenskonventionen für die SQL-Schiene.

MfG HP Kahn

Fuerchau
09-05-06, 13:45
Ich denke nicht, da jeder da eigene Ideen hat.
Wenn du kein Free machen darfst bist du nun mal auf 10 Stellen beschränkt.

Allerdings:
Wenn du SQL im RPGLE verwenden darfst, kann man ja die Programminternen Felder weiterhin 10-stellig machen und die SQL-Namen ansonsten verwenden.
Externe Referenzen gestalten sich da allerdings schwierig.