Hány táblád van? – Fejlesztési statisztika
Az adatbázis programozás kezdetén a szakértelmet és a munkát a táblák számával tudták mérni. Programozók egymás között és a megrendelők a programozók felé is.
Lássunk egy ilyen statisztikát nálunk:
- Táblák: 73
- Mezők: 842
- Indexek: 103
- Egyediségi megszorítások: 24
- Idegen kulcsok: 221
- Tárolt eljárások: 26
- Triggerek: 23
- Kivételek: 9
“És ez még csak az egyik projektünk” lehetne hallani 10 évvel ezelőtt. Az adatbázisok normalizálása miatt a táblák száma már nem releváns információ. Persze (m)értéket képvisel két olyan rendszer összehasonlításakor, amikor egy 5 táblás és egy 470 táblás adatbázis találkozik.
De mi lehet akkor a modern kori mérőszám az üzleti logika mértékére? Nálunk a generált kód mennyisége az. Lássuk, mi mennyi:
- Sorok száma: 171.591 sor
- Karakterek száma: 5.784.477 betű
- Fájl bájtok: 13.779.968 bájt
Persze nem kézzel gépeltük ezt be. A kód generált, a saját üzleti logika erre épül. Annak mérete pedig titok…