====== Veritabanı İsimlendirme Standartları ====== ===== Hazırlayan ===== | İsim | Görev | Tarih | | Metin Güler | KGM | 08.09.2016 | ===== Şirket İçi Onay ===== | İsim | Görev | Tarih | | Gökmen Soylu | Yazılım Grup Amiri | 08.09.2016 | ===== 1. Tablo İsimlendirilmesi ===== * Tablo isimleri Tekil olmalıdır. * İsimler büyük harflerle yazılır * Her kelime arasında '_' karakteri konularak daha kolay okunabilmesi sağlanır ==== 1.1 Ön Ekler ==== * LST:Liste Tablolarının tablolarına verilen önektir * HRC:İlk Sürümden hazırlandıktan sonra eklenen tablolara verilen önektir. * DTY:Bir kayda ait çoklu veri kayıtlarının tutulduğu tablodur. ===== 2. Kolon İsimlendirilmesi ===== * Kolon isimleri büyük harflerle yazılır * Her kelime arasında '_' karakteri konularak daha kolay okunabilmesi sağlanır * İsimlerde sadece ingilizce karakterler kullanırlır. * İsimler ideal olara kolay anlaşılabilir ve kısa olmalıdır. ==== 2.1 Primary ve Foreign Key Alanları ==== * Her tablonun primary id alanı '<>_ID' seklinde verilir. * Foreign Key isimledirmesi '<>_ID' seklinde yapılır. ===== 3. View isimlendirmesi ===== * VIEW_ öneki ile başlamalıdır. * İki tablo birleştirilerek bir view oluşturuluyorsa isimde iki tablo da kullanılmalıdır. * Her kelime arasında '_' karakteri konularak daha kolay okunabilmesi sağlanır ===== 4. Stored Procedure İsimlendirmesi ===== * SP_ öneki ile başlamalıdır. * Her kelime arasında '_' karakteri konularak daha kolay okunabilmesi sağlanır ===== 5. Index İsimlendirilmesi ===== * IDX_ öneki ile başlamalıdır. * Clustered Index'lere CI_ öneki eklenir. Örnek IDX_CI_ * Non-Clustered Index'ler NCI_ öneki eklenir. Örnek IDX_NCI_